Как проверить, установлен ли пакет Optim на torch 7? - PullRequest
0 голосов
/ 06 августа 2020

У меня есть код 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
...