NotImplementedError: Cannot convert a symbolic Tensor (strided_slice_1:0) to a numpy array.
NotImplementedError: Cannot convert a symbolic Tensor (strided_slice_1:0) to a numpy array.问题描述:在运行程序的时候,报错“NotImplementedError: Cannot convert a symbolic Tensor (strided_slice_1:0) to a numpy array.”
·
NotImplementedError: Cannot convert a symbolic Tensor (strided_slice_1:0) to a numpy array.
问题描述:
在运行程序的时候,报错“NotImplementedError: Cannot convert a symbolic Tensor (strided_slice_1:0) to a numpy array.”。
为了节约程序的运行时间,我将某一服务器上的程序拷贝至另一个服务器运行,结果发现报错。检查了tensorflow和transformers,发现两个环境中的tensorflow和transformers版本是一致的。
各种百度之后,发现,原来导致报此错的原因是因为numpy版本的问题。
问题解决
当前报错环境下的numpy版本的是nnumpy=2.0+
将numpy版本更改为1.19.4即可(建议先卸载,再安装)
pip uninstall numpy
pip install numpy==1.19.4
更多推荐




所有评论(0)