Ошибка выполнения Pytorch: mat1 dim 1 должен соответствовать mat2 dim 0

#python #deep-learning #pytorch #google-colaboratory

#python #глубокое обучение #pytorch #google-colaboratory

Вопрос:

Я попытался запустить программу PyTorch NeRF Neural Radiance Fields в Google Colab, и я получил ошибку ( RuntimeError: mat1 dim 1 must match mat2 dim 0 ) в строке 113 в последней ячейке (ниже ячейки запуска обучения / проверки). Похоже, что в исходном коде отсутствуют два аргумента в nerf_forward_pass функции, nerf_forward_pass функция имеет 19 аргументов и вводит только 17, но я все равно получил ту же ошибку после добавления двух недостающих аргументов.

Я связался с автором, он сказал, что включил публичное редактирование своего Google Colab, поэтому, скорее всего, кто-то ошибочно отредактировал его и сделал его недоступным для запуска. В последнее время автор недоступен, чтобы вернуться и исправить это. Если мы хотим, чтобы автор исправил, нам придется долго ждать.

Кто-нибудь может предложить решения?

Google Colab: https://colab.research.google.com/drive/1L6QExI2lw5xhJ-MLlIwpbgf7rxW7fcz3 Github: https://github.com/krrish94/nerf-pytorch

Комментарии:

1. Вы решили это?

2. @MahsaSeifikar Нет, почему? Если я решу это, я не буду публиковать вопрос здесь. Вы увидите, как выглядит ошибка, если вы запустите ее вручную. Если у вас есть учетная запись Google, вы должны иметь возможность ее запустить.