Open risinfalcon opened 8 years ago
Problem resolved, you have to write
cd ~/Desktop/char-rnn-master/
and then
th train.lua -gpuid -1
Thanks @risinfalcon this was the problem for me too. I was trying to run sample.lua from a python script using the full path of the script. Adding an os.chdir(char-rnn_path) before I ran the process fixed this issue for me.
When I run
th ~/Desktop/char-rnn-master/train.lua
it returns /Users/maksimsokolov/torch/install/bin/luajit: ...maksimsokolov/torch/install/share/lua/5.1/trepl/init.lua:384: module 'util.OneHot' not found:No LuaRocks module found for util.OneHotno field package.preload['util.OneHot']
no file '/Users/maksimsokolov/.luarocks/share/lua/5.1/util/OneHot.lua'
no file '/Users/maksimsokolov/.luarocks/share/lua/5.1/util/OneHot/init.lua'
no file '/Users/maksimsokolov/torch/install/share/lua/5.1/util/OneHot.lua'
no file '/Users/maksimsokolov/torch/install/share/lua/5.1/util/OneHot/init.lua'
no file './util/OneHot.lua'
no file '/Users/maksimsokolov/torch/install/share/luajit-2.1.0-beta1/util/OneHot.lua'
no file '/usr/local/share/lua/5.1/util/OneHot.lua'
no file '/usr/local/share/lua/5.1/util/OneHot/init.lua'
no file '/Users/maksimsokolov/.luarocks/lib/lua/5.1/util/OneHot.so'
no file '/Users/maksimsokolov/torch/install/lib/lua/5.1/util/OneHot.so'
no file '/Users/maksimsokolov/torch/install/lib/util/OneHot.dylib'
no file './util/OneHot.so'
no file '/usr/local/lib/lua/5.1/util/OneHot.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no file '/Users/maksimsokolov/.luarocks/lib/lua/5.1/util.so'
no file '/Users/maksimsokolov/torch/install/lib/lua/5.1/util.so'
no file '/Users/maksimsokolov/torch/install/lib/util.dylib'
no file './util.so'
no file '/usr/local/lib/lua/5.1/util.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'error'
...maksimsokolov/torch/install/share/lua/5.1/trepl/init.lua:384: in function 'require'
/Users/maksimsokolov/Desktop/char-rnn-master/train.lua:22: in main chunk
[C]: in function 'dofile'
...olov/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:145: in main chunk
[C]: at 0x01058a6ab0
How can I solve this problem?