728x90
반응형
LSTM 구현을 아나콘다에서 실행하다가 NotImplementedError: Cannot convert a symbolic Tensor to a numpy array 오류를 만났는데요, 여러 자료를 보니 텐서플로우와 넘파이의 버전이 안 맞아서 생기는 문제였습니다.
스택오버플로우 내용을 바탕으로 해결방법을 정리해봤는데요 :)
(2021,2022년 기준)
아나콘다를 사용하는 경우)
conda install numpy==1.19.2
아나콘다 prompt에 이렇게 다운그레이드한 넘파이 버전을 설치하면 됩니다
텐서플로우, 넘파이 버전 맞춰주기 )
pip uninstall tensorflow
pip install tensorflow
pip uninstall numpy
pip install numpy
이 방법은 넘파이 버전을 낮춰주는게 아니라 서로 버전을 맞춰주는 코드입니다
Source:
728x90
반응형
'Data Science > Deep Learning' 카테고리의 다른 글
GAN 모델 구현 사이트 추천 (0) | 2022.11.12 |
---|---|
Keras 모델 훈련 API 정리 (compile,fit) (0) | 2022.11.06 |
Keras 모델 fit 결과값 해석하기! (0) | 2022.11.06 |
Tensorflow 기본 함수 정리 (0) | 2022.11.04 |
Tensorflow axis = -1 의미 파악하기 (0) | 2022.11.04 |
댓글