본문 바로가기

날리지/자연어처리

NotImplementedError: Cannot convert a symbolic Tensor의 해결 방법

tensorflow 2.4.1에서 notimplementdError: Cannot convert a symbolic Tensor 관련 에러가 나온다. 

Strided_slice:0 , Tensor cannot converto to numpy error

 

이는 numpy 버전이 너무 높아서 tensorflow에서 아직 구현을 못한 것이다. 

numpy 버전을 낮추면 된다. 

 

which pip

해서 지금의 pip 패키지이 수정하려고 하는 가상환경의 pip 매니저인지를 확인한 다음

pip uninstall numpy

로 numpy를 지우고

conda install numpy=1.19.5 -c conda-forge

로 설치를 하면 된다. 

 

 

--이상 끝