작성
·
160
·
수정됨
0
앞에서 설치하는 동영상은 윈도우 버전이고 수업영상 구현할때는 갑자기 맥북으로 넘어가서요. 2.3으로 설치해서 코드 구현하니까 버전 문제가 생겼다 해서요 파이썬3.7.9 tensorflow 2.3버전 맞나요?
File "C:\Users\Administrator\Desktop\deep-learning-tensorflow-book-code-master\Ch03-TensorFlow_Basic\3.3-linear_regression.py", line 6, in <module>
W = tf.Variable(tf.random_normal(shape=[1]))
AttributeError: module 'tensorflow' has no attribute 'random_normal'
구현하면 이렇게 떠요
답변 1
0
안녕하세요~. 반갑습니다.
강의 촬영당시에 사용한 Python 버전과 tensorflow 버전은 파이썬3.7.9 tensorflow 2.3이 맞습니다.
위에 에러 같은 경우는 3.3-linear_regression_v2.py 파일이 아니라 3.3-linear_regression.py 파일을 실행해서 발생한 에러 같습니다.
일부 py 코드 같은 경우 tensorflow 1.x 버전의 코드와 tensorflow 2.x 버전으로 포팅한 _v2.py 파일이 함께 저장소에 포함되어 있습니다. 번거로우시겠지만 .py 파일 실행 전에 파일명을 확인부탁드립니다.
좋은 하루되세요.
감사합니다.