ObjRecPoseEst icon indicating copy to clipboard operation
ObjRecPoseEst copied to clipboard

TypeError: TensorType does not support iteration

Open jpsml opened this issue 7 years ago • 0 comments

I'm` facing the error below while using the latest Theano version. Do you know how can I fix this?

Traceback (most recent call last): File "main_train_dagnet.py", line 1515, in linemod_train_realandsynth_main(cfgparser) File "main_train_dagnet.py", line 1364, in linemod_train_realandsynth_main descrNetTrainer = createTrainer(rng,cfg,descrNet,train_set,val_set,dataManager,resPath) File "main_train_dagnet.py", line 1262, in createTrainer descrNetTrainer.setDataAndCompileFunctions(train_set,val_set,dataManager,compileDebugFcts=True) File "E:\ObjRecPoseEst-master\src\tnetcore\trainer.py", line 391, in setDataAndCompileFunctions self.compileFunctions(compileDebugFcts) File "E:\ObjRecPoseEst-master\src\tnetcore\trainer.py", line 427, in compileFunctions self.setupTrain() File "E:\ObjRecPoseEst-master\src\tnetcore\trainer.py", line 498, in setupTrain givens_train = { tv: data[self.tvIndex * batch_size:(self.tvIndex + 1) * batch_size] for (tv,data) in zip(self.tvX,dm.tvsData_x) } File "C:\Miniconda2\lib\site-packages\theano\tensor\var.py", line 632, in iter raise TypeError(('TensorType does not support iteration. ' TypeError: TensorType does not support iteration. Maybe you are using builtin.sum instead of theano.tensor.sum? (Maybe .max?)

jpsml avatar Nov 27 '17 15:11 jpsml