Implementation-CVPR2015-CNN-for-ReID
Implementation-CVPR2015-CNN-for-ReID copied to clipboard
a problem with running main.py
Hi.
I tried to run main.py for cuhk03,but I met a problem.Additionally,my tensorflow version is 1.4.0,keras is 2.0.8,python is 3.6.2 and cuDNN is 6.0.I really don't know how to solve.Thanks for your help!
Error information is as follows:
Model Compile Successful.
number 0 in 100
F:/py/main.py:44: UserWarning: The semantics of the Keras 2 argument steps_per_epoch
is not the same as the Keras 1 argument samples_per_epoch
. steps_per_epoch
is the number of batches to draw from the generator at each epoch. Basically steps_per_epoch = samples_per_epoch/batch_size. Similarly nb_val_samples
->validation_steps
and val_samples
->steps
arguments have changed. Update your method calls accordingly.
model.fit_generator(Data_Generator.flow(f,flag = flag_train),one_epoch,epoch_num,validation_data=Data_Generator.flow(f,train_or_validation=which_val_data,flag=flag_val),nb_val_samples=nb_val_samples)
F:/py/main.py:44: UserWarning: Update your fit_generator
call to the Keras 2 API: fit_generator(<data_prep..., 30000, 1, validation_data=<data_prep..., validation_steps=1000)
model.fit_generator(Data_Generator.flow(f,flag = flag_train),one_epoch,epoch_num,validation_data=Data_Generator.flow(f,train_or_validation=which_val_data,flag=flag_val),nb_val_samples=nb_val_samples)
Traceback (most recent call last):
File "F:/py/main.py", line 101, in
Process finished with exit code 1
I met this problem too. When I adjusted the version of Keras as 2.0.0, it can be run. Hope this can help u.
same here ..I downgrade keras to 2.0.4 and this problem WITH TypeError: get_updates() missing 1 required positional argument goes away ..
I met this problem too. When I adjusted the version of Keras as 2.0.0, it can be run. Hope this can help u.
can you please tell me. how you downgraded keras?