问题:
报错信息
NotImplementedError: Cannot convert a symbolic Tensor (sequential/simple_rnn/strided_slice:0) to a numpy array. This error may indicate that you’re trying to pass a Tensor to a NumPy call, which is not supported
解决方法:
代码运行时出现该问题一般是fit()函数开始训练过程中报错,需要配置好运行环境。此处是运行环境中的numpy版本过高,降低版本即可。一般将numpy版本降到1.19.X大版本即可。(也有可能是tensorflow, torchvision等版本不匹配)
#查看numpy有哪些版本
conda search numpy
#显示当前版本
pip show numpy
#在当前版本基础上降低numpy版本
pip install -U numpy==1.19.5