Hi all, I'm trying to train the VoxNet <https://github.com/dimatura/voxnet>3D/Volumetric Convolutional Neural Networks, based on Theano+Lasagne. Since I have installed Theano 1.01 and I don't want to downgrade to Theano 0.8.2, I modified the "max_pool_3d <https://github.com/dimatura/voxnet/blob/master/voxnet/max_pool_3d.py>" original code 'cause the *DownsampleFactorMax *module changed name in the latest Theano version. So I replaced the following rows:
*op = T.signal.downsample.DownsampleFactorMax((ds[1], ds[2]), ignore_border)* *output = op(input_4D)* with these: *op = T.signal.pool.Pool(ignore_border)(input, ws=(ds[1],ds[2]))* *output = op(input_4D)* and I receive the following error message: *File "/home//VoxNet/voxnet/voxnet/max_pool_3d.py", line 78, in max_pool_3d* * output = op(input_4D)* *TypeError: 'TensorVariable' object is not callable* What is wrong in my update? Thank you in advance for any suggestion. Cheers. -- --- You received this message because you are subscribed to the Google Groups "theano-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
