티스토리 뷰
tensorflow를 통해 다시 처음부터 인공지능 학습을 시작합니다.
tensorflow tutorial의 내용을 새롭게 주석을 달면서 학습한 내용을 올립니다.
jupyter notebook에서 작성한 코드를 올리는 것도 시도해봅니다.
첫번째 글이다 보니 아직 부족한 부분이 많은 것 같습니다.
앞으로 학습한 내용들을 티스토리를 통해 같이 공유하겠습니다.
tensorflow 설치¶
In [1]:
!pip install -q tensorflow
In [2]:
import tensorflow as tf
In [3]:
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0
Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz 11493376/11490434 [==============================] - 2s 0us/step
tf.keras.Sequential 모델을 만듬 : layer를 쌓아서 훈련¶
In [6]:
model = tf.keras.models.Sequential([
tf.keras.layers.Flatten(input_shape=(28, 28)),
tf.keras.layers.Dense(128, activation='relu'),
tf.keras.layers.Dropout(0.2),
tf.keras.layers.Dense(10, activation='softmax')
])
model.compile(optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
In [7]:
model.fit(x_train, y_train, epochs=5)
model.evaluate(x_test, y_test, verbose=2)
Epoch 1/5 1875/1875 [==============================] - 14s 5ms/step - loss: 0.2944 - accuracy: 0.9154 Epoch 2/5 1875/1875 [==============================] - 10s 5ms/step - loss: 0.1425 - accuracy: 0.9579 Epoch 3/5 1875/1875 [==============================] - 10s 5ms/step - loss: 0.1072 - accuracy: 0.9678 Epoch 4/5 1875/1875 [==============================] - 10s 5ms/step - loss: 0.0869 - accuracy: 0.9735 Epoch 5/5 1875/1875 [==============================] - 10s 5ms/step - loss: 0.0745 - accuracy: 0.9770 313/313 - 1s - loss: 0.0813 - accuracy: 0.9759
Out[7]:
[0.0812513455748558, 0.9758999943733215]
In [ ]:
'machineLearning > tensorflow' 카테고리의 다른 글
tf_OverUnderFitting (0) | 2021.07.03 |
---|---|
tf_carFuelEconomy (1) | 2021.07.02 |
tf_tfHubTextClassification (1) | 2021.07.02 |
tf_basicTextClassification (1) | 2021.07.01 |
tf_basicImageClassification (1) | 2021.06.30 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 파이썬
- 고등학교 수학
- GPT
- ChatGPT
- LangChain
- 미분법
- 로피탈정리
- 변화율
- programmers.co.kr
- FewShot
- 미분계수
- Python
- AI_고교수학
- streamlit
- prompt
- 텐서플로우
- 챗봇
- RAG
- checkpoint
- programmers
- 도함수
- Chatbot
- 약수
- image depict
- 미분
- TensorFlow
- multi modal
- 프로그래머스
- 랭체인
- LLM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함