본문 바로가기

딥러닝/Keras

케라스 시작하기

시작하기 전에...

케라스는 텐서플로우 위에서 작동하는 부가적 라이브러리이다.

 

따라서 텐서플로우가 온전히 작동되는 것을 전제로 한다.

 

텐서플로우 설치 방법은 이전 포스팅을 참고하길 바람.

 

2020/07/20 - [딥러닝/TensorFlow] - 텐서플로우 시작하기

 

케라스 설치는 매우 간단하다.

 

 

1. 설치

텐서플로우가 설치된 사용 환경을 conda activate 한 후,

$ pip install keras

를 타입하여 설치할 수 있도록 한다.

 

 

2. TEST

from keras.models import Sequential
from keras.layers import Dense
import numpy as np

x = np.array([1,2,3,4,5])
y = x * 2 + 1

model = Sequential()
model.add(Dense(1, input_shape=(1,)))
model.compile('SGD', 'mse')

model.fit(x, y, epochs=100, verbose=0)

print('y:', y, ', predict:', model.predict(x).flatten())

위의 코드를 테스트 파이썬 파일에 붙여넣고 컴파일해보자.

 

오류 없이 결과가 나타나면 잘 된 것이다.

 

 

 

코드는 다음 블로그를 참고하였다.

https://needjarvis.tistory.com/426

 

케라스(Keras) #1 - 학습의 이해 및 간단한 방정식 풀이

케라스(Keras) 설치가 완료되었으면, 이제 케라스를 이용해서 본격적으로 간단한 문제를 학습을 통해서 풀어보는 시간을 갖도록 하겠다. 학창 시절 방정식 문제를 지겹게 풀어봤을 터인데 컴퓨터

needjarvis.tistory.com