Я получаю эту ошибку после нескольких эпох. Я попробовал несколько предложений, найденных в похожих вопросах, таких как
- уменьшить размер пакета обучения и теста до 1
- уменьшить размер данных
- use kill - 9 pid
- использует более одного графического процессора, установив
os.environ['CUDA_VISIBLE_DEVICES'] = '0,2'
- , уменьшив количество выходных нейронов модели LSTM
- , добавив
gpu_options = tf.GPUOptions(allow_growth=True)
session = tf.InteractiveSession(config=tf.ConfigProto(gpu_options=gpu_options))
- Добавление
del model
после использования модели - Добавление
k.clear_session()
. Я не уверен, что правильно использовал именно этот.
Ни один из них не работает.
У кого-нибудь есть другие предложения? Пожалуйста помоги. Форма тензора изменяется в разных прогонах и в разных сообщениях об ошибках, но сообщение об ошибке остается неизменным.
Я использую Python3 .7, tenorflow-gpu == 1,14, CuDNN = 7.6.5, CUDA = = 10,0.