Open qwdr7777 opened 5 years ago
Any solution to this??
Please use theano backend. This is due to tensorflow vector being passed to theano flatten.
Use this link for more information: https://keras.io/backend/
I solved the problem using
import os
os.environ['KERAS_BACKEND'] = 'theano'
I tried it and it didn't work
I solved the problem using
import os os.environ['KERAS_BACKEND'] = 'theano'
I tried it and it didn't work
I solved the problem using
import os os.environ['KERAS_BACKEND'] = 'theano'
could you post the error you encounter
AttributeError: 'Tensor' object has no attribute 'reshape'
import os os.environ['KERAS_BACKEND'] = 'theano'
could you post the error you encounter
@mvk07 @NitinDatta8 @draxler1 @Mohamed-Salah62 @qwdr7777 any solution pleaaase
import os os.environ['KERAS_BACKEND'] = 'theano'
----------------------------->I tried it and it didn't work
I ran "python TrainingAnomalyDetector_public.py " ans I ran this problem:
File "", line 1, in
runfile('C:/Users/Allen/Desktop/論文/code/AnomalyDetectionCVPR2018-master/AnomalyDetectionCVPR2018-master/TrainingAnomalyDetector_public.py', wdir='C:/Users/Allen/Desktop/論文/code/AnomalyDetectionCVPR2018-master/AnomalyDetectionCVPR2018-master')
File "C:\Users\Allen\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 786, in runfile execfile(filename, namespace)
File "C:\Users\Allen\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 110, in execfile exec(compile(f.read(), filename, 'exec'), namespace)
File "C:/Users/Allen/Desktop/論文/code/AnomalyDetectionCVPR2018-master/AnomalyDetectionCVPR2018-master/TrainingAnomalyDetector_public.py", line 279, in
model.compile(loss=custom_objective, optimizer=adagrad)
File "C:\Users\Allen\Anaconda3\lib\site-packages\keras\engine\training.py", line 342, in compile sample_weight, mask)
File "C:\Users\Allen\Anaconda3\lib\site-packages\keras\engine\training_utils.py", line 404, in weighted score_array = fn(y_true, y_pred)
File "C:/Users/Allen/Desktop/論文/code/AnomalyDetectionCVPR2018-master/AnomalyDetectionCVPR2018-master/TrainingAnomalyDetector_public.py", line 202, in custom_objective y_true = T.flatten(y_true)
File "C:\Users\Allen\Anaconda3\lib\site-packages\theano\tensor\basic.py", line 5276, in flatten x_reshaped = x.reshape(dims)
AttributeError: 'Tensor' object has no attribute 'reshape'
I've installed keras, theano and python etc using anaconda, here's my packages info: theano 1.0.3 keras 2.2.4 python 3.7.3 Do i change packages version?