neuraltalk2 icon indicating copy to clipboard operation
neuraltalk2 copied to clipboard

GPU checkpoint: cannot load incompatible bytecode

Open ZahlGraf opened this issue 8 years ago • 1 comments

Hi,

I want to try out the eval script and when I use the pretrained GPU checkpoint I get the following error:

th eval.lua -model ../PreTrained/model_id1-501-1448236541.t7 -image_folder ../TestImages -num_images 1
Warning: Failed to load function from bytecode: (binary): cannot load incompatible bytecodeWarning: Failed to load function from bytecode: (binary): cannot load incompatible bytecodeWarning: Failed to load function from bytecode: [string "..."]:1: unexpected symbol near 'char(6)'/home/ubuntu/torch/install/bin/luajit: /home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:375: unknown object
stack traceback:
	[C]: in function 'error'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:375: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:307: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/nn/Module.lua:184: in function 'read'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/nn/Module.lua:184: in function 'read'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:409: in function 'load'
	eval.lua:69: in main chunk
	[C]: in function 'dofile'
	...untu/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk
	[C]: at 0x004061f0

My system is Jetson TX1. Could there be a compatibility issue one different systems?

ZahlGraf avatar Jan 01 '17 19:01 ZahlGraf

If I use the CPU checkpoint I get a slightly different error:

th eval.lua -model ../PreTrained/model_id1-501-1448236541.t7_cpu.t7 -gpuid -1 -image_folder ../TestImages -num_images 1
Warning: Failed to load function from bytecode: (binary): cannot load incompatible bytecodeWarning: Failed to load function from bytecode: [string ""]:1: unexpected symbol/home/ubuntu/torch/install/bin/luajit: /home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:308: bad argument #1 to 'ipairs' (table expected, got nil)
stack traceback:
	[C]: in function 'ipairs'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:308: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/nn/Module.lua:184: in function 'read'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/nn/Module.lua:184: in function 'read'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:351: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:369: in function 'readObject'
	/home/ubuntu/torch/install/share/lua/5.1/torch/File.lua:409: in function 'load'
	eval.lua:69: in main chunk
	[C]: in function 'dofile'
	...untu/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk
	[C]: at 0x004061f0 

ZahlGraf avatar Jan 01 '17 19:01 ZahlGraf