Я думал, что nngraph должен значительно упростить написание нейронных сетей со сложной структурой (например, параллельные вычисления), но столкнулся с некоторыми ошибками.
Является ли основным преимуществом nngraph возможность впоследствии построить график, а также возможность довольно легко связывать модули?
Почему у меня ошибка с этим:
lookup = nn.LookUpTable(...)
question = lookup(input[1])
answer = lookup(input[2])
или, может быть, я должен сделать что-то вроде
question, answer = lookup({input[1],input[2]}
?
(input[1] и input[2] — это просто тензоры, содержащие целые числа) (Ошибка заключается в том, что один из вопросов или ответов не имеет правильного вывода. Размеры отключены и т. д.)
Должен ли я использовать ParallelTable даже при использовании nngraph в подобном случае?