torch / cutorch

A CUDA backend for Torch7
Other
337 stars 208 forks source link

LookupTable and CudaHalfTensor #447

Open priyaradhakrishnan0 opened 8 years ago

priyaradhakrishnan0 commented 8 years ago

Hi, I am trying to setup lookupTable with CudaHalfTensor to save on memory. I am using Cuda 7.5 I am getting the following error

th> require 'cutorch'; require 'nn'; [1.0494s] th> cutorch.hasHalf true
[0.0000s] th> torch.setdefaulttensortype('torch.CudaHalfTensor') [0.0002s] th> vecs = nn.LookupTable(100,10) /home/mall/torch/install/share/lua/5.1/nn/LookupTable.lua:54: attempt to call method 'normal' (a nil value) stack traceback: /home/mall/torch/install/share/lua/5.1/nn/LookupTable.lua:54: in function 'reset' /home/mall/torch/install/share/lua/5.1/nn/LookupTable.lua:15: in function '__init' /home/mall/torch/install/share/lua/5.1/torch/init.lua:91: in function </home/mall/torch/install/share/lua/5.1/torch/init.lua:87> [C]: in function 'LookupTable' [string "vecs = nn.LookupTable(100,10)"]:1: in main chunk [C]: in function 'xpcall' /home/mall/torch/install/share/lua/5.1/trepl/init.lua:670: in function 'repl' ...mall/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:199: in main chunk [C]: at 0x00406620
[0.0005s] th>

Please advice, Priya

soumith commented 8 years ago

cunn hasn't been converted to Half Tensors yet. Work in progress.

priyaradhakrishnan0 commented 8 years ago

Hi Soumith, Thanks for replying. Best regards, Priya