안녕하세요
27년차 진로탐색꾼 조녁입니다~!
오늘 Colab(=구글에서 최신 관리해주는 쥬피터 노트북) 에서 모델링 하던 중에 오류가 발생했는데
혹시나 같은 오류 발생하신 분 참고하시라고 남겨둡니다!
런타임이 꺼지기 전에는 괜찮았는데 밥먹고와서 다시 런타임 돌려보니 발생했던 오류입니다!
아래 제가 작성했던 코드와 발생한 오류명 , 그리고 해결 방법 남깁니다.
[내 코드]
import tensorflow as tf
!pip install tensorflow==2.0.0-alpha0
print(tf.__version__)
mnist = tf.keras.datasets.fashion_mnist
(training_images, training_labels), (test_images, test_labels) = mnist.load_data()
import numpy as np
np.set_printoptions(linewidth=200)
import matplotlib.pyplot as plt
plt.imshow(training_images[0])
print(training_labels[0])
print(training_images[0])
training_images = training_images / 255.0
test_images = test_images / 255.0
model = tf.keras.models.Sequential([tf.keras.layers.Flatten(),
tf.keras.layers.Dense(128, activation=tf.nn.relu),
tf.keras.layers.Dense(10, activation=tf.nn.softmax)])
[오류]
No module named'tensorflow.python.keras.engine.base_layer v1
--버전 차이 문제일까해서
!pip install tensorflow==2.0.0-alpha0 를 입력해봤지만 동일한 오류 발생,
keras를 따로 import 해봐도 동일한 오류 발생
[해결방안]
!pip uninstall tensorflow
!pip install tensorflow
--- 원래 colab은 구글에서 운영하기 때문에 tensorflow가 최신버전으로 유지되는 걸로 알고 있습니다. 왜 발생한 지는 모르겠지만
위와 같이 재설치해줬더니 오류없이 작동했습니다.
--- 아마 아래 코드가 영향을 주지 않았나 싶습니다. 다음날 아래 코드 제거하고 돌려봤더니 오류없이 돌아갔네요!! (이미 적용되어있는데 또 넣어서 그런 듯)
!pip install tensorflow==2.0.0-alpha0
'머신러닝 & 딥러닝 공부 > Tensorflow' 카테고리의 다른 글
[Tensorflow 오류해결] TypeError: '>' not supported between instances of 'NoneType' and 'float' (0) | 2021.02.04 |
---|---|
[Tensorflow dev 자격증] Enhancing Vision with Convolutional Neural Networks (0) | 2021.02.03 |
[Tensorflow dev 자격증] Introduction to Computer Vision (0) | 2021.02.02 |
[Tensorflow dev 자격증] A New Programming Paradigm (0) | 2021.02.01 |
[Tensorflow dev 자격증] 자격증 소개 및 취득 방법 (0) | 2021.02.01 |