Tensorflow.keras не тренируется и не останавливается с ошибкой «Ни один алгоритм не сработал!» в Колабе - PullRequest
1 голос
/ 06 апреля 2020

Я создал модель CNN, и она правильно тренировалась для первой и завершила все эпохи, но когда я закрыл среду выполнения и вернулся через день и попытался переобучиться. Это выдает эту ошибку.

NotFoundError:  No algorithm worked!
 [[node sequential_2/conv2d_4/Conv2D (defined at <ipython-input-7-5d7257468056>:45) ]] [Op:__inference_train_function_3464]

Примечание. Я обучаю этому в google colab. Вот код ошибки.

model.compile(optimizer='adam' , loss='categorical_crossentropy', metrics=['accuracy'])
model.fit(train_dataset,batch_size=16,epochs=40,verbrose = 1,
         validation_data=val_data,validation_steps = 16 
         ,shuffle=True, steps_per_epoch=80,
         use_multiprocessing=False,callbacks=[callbacks])
model.save('/content/drive/My Drive/eyes2.h5')
model.summary()

Ссылка на блокнот https://colab.research.google.com/drive/1Qf05-Axd1gjuZhBDv7LwNtO_znIg4iKf

1 Ответ

1 голос
/ 07 апреля 2020

Попробуйте уменьшить тензор потока до 1.x. Недавно colab обновил тензорный поток с 1.x до 2.x по умолчанию, что может привести к этой ошибке. ,

...