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?)