У меня есть код LUA, загруженный с GitHub для нейронной сети, который я пытаюсь запустить на моем сервере Ubuntu, следуя приведенной здесь инструкции (https://github.com/hezhangsprinter/ID-CGAN). Но там говорится, что модуль optim не найден. Как проверить, установлен он или нет? Сообщение об ошибке приведено ниже:
shaurovd@fire:~/ID-CGAN-master/IDCGAN$ DATA_ROOT=/home/shaurovd/dataset/rain name=rain which_direction=BtoA th train.lua
/usr/bin/luajit: /usr/share/lua/5.1/trepl/init.lua:389: module 'optim' not found:
no field package.preload['optim']
no file './optim.lua'
no file '/usr/share/luajit-2.1.0-beta3/optim.lua'
no file '/usr/local/share/lua/5.1/optim.lua'
no file '/usr/local/share/lua/5.1/optim/init.lua'
no file '/usr/share/lua/5.1/optim.lua'
no file '/usr/share/lua/5.1/optim/init.lua'
no file './optim.so'
no file '/usr/local/lib/lua/5.1/optim.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.1/optim.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'error'
/usr/share/lua/5.1/trepl/init.lua:389: in function 'require'
train.lua:8: in main chunk
[C]: in function 'dofile'
/usr/lib/torch-trepl/th:149: in main chunk
[C]: at 0x55f3f24781d0