私はニューラルネットワークを訓練するコードを持っています。コードが行に達すると コードがLUA'file'という名前のluaモジュールが見つかりません
で書かれている:
Could not connect to localhost:8172: connection refused
/home/ahsan/torch/install/bin/luajit: /home/ahsan/torch/install/share/lua/5.1/trepl/init.lua:384: module 'file' not found:No LuaRocks module found for file
no field package.preload['file']
no file '/home/ahsan/.luarocks/share/lua/5.1/file.lua'
no file '/home/ahsan/.luarocks/share/lua/5.1/file/init.lua'
no file '/home/ahsan/torch/install/share/lua/5.1/file.lua'
no file '/home/ahsan/torch/install/share/lua/5.1/file/init.lua'
no file './file.lua'
no file '/home/ahsan/torch/install/share/luajit-2.1.0-beta1/file.lua'
no file '/usr/local/share/lua/5.1/file.lua'
no file '/usr/local/share/lua/5.1/file/init.lua'
no file '/home/ahsan/.luarocks/lib/lua/5.1/file.so'
no file '/home/ahsan/torch/install/lib/lua/5.1/file.so'
no file '/home/ahsan/torch/install/lib/file.so'
no file './file.so'
no file '/usr/local/lib/lua/5.1/file.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'error'
/home/ahsan/torch/install/share/lua/5.1/trepl/init.lua:384: in function 'require'
train.lua:28: in main chunk
[C]: in function 'dofile'
...hsan/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:145: in main chunk
[C]: at 0x00405d50
私は「ファイル」モジュールを見つけることができません:それは私に次のエラーを与える「ファイル」
が必要です
ご協力いただければ幸いです。
あなたのLUAがインストールされている場合は、適切な環境変数LUA_PATHがあることで https://github.com/khcs/learning-to-read/blob/master/txtrnn/train.lua
パス(https://www.lua.org/pil/8.1.html)を設定するか、 'dofile'(https://www.lua.org/manual/5.1/)を使用する必要があります。 manual.html#pdf-dofile) – Matthew
あなたは、あなたが明らかにそれが何をしているのかわからない関数を呼び出しました。エラーが発生します。関数が何をすべきかを調べるためにLuaのドキュメントを調べる代わりに、あなたはSOの質問を開きますか? – Piglet