nacayu / CRFNet_Tensorflow2.4.1

Reproduce CRFNet official implementation on windows10, tensorflow2.4.1
Other
34 stars 5 forks source link

AttributeError: module 'tensorflow._api.v2.train' has no attribute 'Optimizer' #10

Open SuGoe-Young opened 1 year ago

SuGoe-Young commented 1 year ago

Hi! I got this error while running eval code after done your step. can you help me sovle this problem?

(``` crfnet_2) young@young-hislab:~/disk/code/study_master/crfnet$ python evaluate_crfnet.py --config configs/default.cfg --model saved_models/crf_net.h5 --st 0.5 Using TensorFlow backend. 2023-04-22 17:10:23.334967: I tensorflow/stream_executor/platform/default/dso_loader.cc:49] Successfully opened dynamic library libcudart.so.11.0 WARNING:tensorflow:From /home/young/anaconda3/envs/crfnet_2/lib/python3.6/site-packages/tensorflow/python/compat/v2_compat.py:96: disable_resource_variables (from tensorflow.python.ops.variable_scope) is deprecated and will be removed in a future version. Instructions for updating: non-resource variables are not supported in the long term

Loading NuScenes tables for version v1.0-mini... 23 category, 8 attribute, 4 visibility, 911 instance, 12 sensor, 120 calibrated_sensor, 31206 ego_pose, 8 log, 10 scene, 404 sample, 31206 sample_data, 18538 sample_annotation, 4 map, Done loading in 0.3 seconds.

Reverse indexing ... Done reverse indexing in 0.0 seconds.

Initializing data generator: / |# | 0 Elapsed Time: 0:00:00XXX lineno: 75, opcode: 0 An error occurred: unknown opcode

foundnom commented 6 months ago

I ran into a similar problem i fixed it by changing 'tf.train.Optimizer' to 'tf.keras.optimizers.Optimizer'