TensorFlow使用keras报错ImportError: cannot import name ‘get_config‘ from ‘tensorflow.python.eager.contex

报错

在使用TensorFlow keras中的如下方法时,报错:
ImportError: cannot import name ‘get_config‘ from ‘tensorflow.python.eager.context‘

from keras.preprocessing.sequence import pad_sequences

原因

from keras.preprocessing.sequence import pad_sequences
这个import调用到了…/site-packages/keras/backend.py"文件中的 from tensorflow.python.eager.context import get_config

解决办法

# 改为
from tensorflow.keras.preprocessing.sequence import pad_sequences

你可能感兴趣的:(python,填坑笔记,tensorflow,keras,python)