facebookresearch / deepmask

Torch implementation of DeepMask and SharpMask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

th train.lua

qinghuizhao opened this issue · comments

/home/zhao/torch/install/bin/lua: /home/zhao/torch/install/share/lua/5.3/threads/threads.lua:183: [thread 1 callback] /home/zhao/torch/install/share/lua/5.3/torch/File.lua:375: unknown object
stack traceback:
[C]: in function 'error'
/home/zhao/torch/install/share/lua/5.3/torch/File.lua:375: in method 'readObject'
/home/zhao/torch/install/share/lua/5.3/torch/File.lua:368: in method 'readObject'
/home/zhao/torch/install/share/lua/5.3/torch/File.lua:369: in method 'readObject'
/home/zhao/torch/install/share/lua/5.3/torch/File.lua:409: in function 'torch.load'
/home/zhao/torch/install/share/lua/5.3/coco/CocoApi.lua:129: in method '__init'
/home/zhao/torch/install/share/lua/5.3/torch/init.lua:91: in function </home/zhao/torch/install/share/lua/5.3/torch/init.lua:87>
[C]: in field 'CocoApi'
/home/zhao/workspace/deepmask/DataSampler.lua:25: in method '__init'
/home/zhao/torch/install/share/lua/5.3/torch/init.lua:91: in function </home/zhao/torch/install/share/lua/5.3/torch/init.lua:87>
[C]: in global 'DataSampler'
/home/zhao/workspace/deepmask/DataLoader.lua:36: in function </home/zhao/workspace/deepmask/DataLoader.lua:30>
(...tail calls...)
[C]: in function 'xpcall'
/home/zhao/torch/install/share/lua/5.3/threads/threads.lua:234: in local 'callback'
/home/zhao/torch/install/share/lua/5.3/threads/queue.lua:65: in function </home/zhao/torch/install/share/lua/5.3/threads/queue.lua:41>
[C]: in function 'pcall'
/home/zhao/torch/install/share/lua/5.3/threads/queue.lua:40: in method 'dojob'
[string " local Queue = require 'threads.queue'..."]:13: in main chunk
stack traceback:
[C]: in function 'error'
/home/zhao/torch/install/share/lua/5.3/threads/threads.lua:183: in method 'dojob'
/home/zhao/torch/install/share/lua/5.3/threads/threads.lua:264: in method 'synchronize'
/home/zhao/torch/install/share/lua/5.3/threads/threads.lua:142: in method 'specific'
/home/zhao/torch/install/share/lua/5.3/threads/threads.lua:125: in function </home/zhao/torch/install/share/lua/5.3/threads/threads.lua:36>
(...tail calls...)
/home/zhao/workspace/deepmask/DataLoader.lua:40: in method '__init'
/home/zhao/torch/install/share/lua/5.3/torch/init.lua:91: in function </home/zhao/torch/install/share/lua/5.3/torch/init.lua:87>
[C]: in field 'DataLoader'
/home/zhao/workspace/deepmask/DataLoader.lua:21: in field 'create'
train.lua:109: in main chunk
[C]: in function 'dofile'
...zhao/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:145: in main chunk
[C]: in ?
who can tell me how to solve this issue. thanks

I met the same problem with you, but when I changed the torch from version based on Lua5.2 to version based on LuaJIT, this problem disappeared. But the LuaJIT seems to rise another problem 'out of memory'.

met the same problem:

th train.lua
-- ignore option rundir
-- ignore option dm
-- ignore option reload
-- ignore option gpu
-- ignore option datadir
| running in directory /home/ec2-user/deepmask/exps/deepmask/exp
| number of paramaters trunk: 15198016
| number of paramaters mask branch: 1608768
| number of paramaters score branch: 526337
| number of paramaters total: 17333121
convert: data//annotations/instances_train2014.json --> .t7 [please be patient]
convert: data//annotations/instances_train2014.json --> .t7 [please be patient]
FATAL THREAD PANIC: (pcall) not enough memory
/home/ec2-user/torch/install/bin/luajit: ...ec2-user/torch/install/share/lua/5.1/threads/threads.lua:183: [thread 2 callback] not enough memory
stack traceback:
[C]: in function 'error'
...ec2-user/torch/install/share/lua/5.1/threads/threads.lua:183: in function 'dojob'
...ec2-user/torch/install/share/lua/5.1/threads/threads.lua:264: in function 'synchronize'
...ec2-user/torch/install/share/lua/5.1/threads/threads.lua:142: in function 'specific'
...ec2-user/torch/install/share/lua/5.1/threads/threads.lua:125: in function 'Threads'
/home/ec2-user/deepmask/DataLoader.lua:40: in function '__init'
/home/ec2-user/torch/install/share/lua/5.1/torch/init.lua:91: in function </home/ec2-user/torch/install/share/lua/5.1/torch/init.lua:87>
[C]: in function 'DataLoader'
/home/ec2-user/deepmask/DataLoader.lua:21: in function 'create'
train.lua:101: in main chunk
[C]: in function 'dofile'
...user/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk
[C]: at 0x004064c0