Keras
- 파이썬으로 작성된 오픈 소스 신경망 라이브러리
- MXNet, Deeplearning4j, TensorFlow, CNTK, Theano 등 다양한 프레임워크 위에서 수행
- 직관적인 추상화 API를 통해 딥러닝 모델을 쉽게 만들 수 있음
- 동일한 코드로 CPU와 GPU에서 실행 가능
- tensorflow 1.4 버전부터 공식 코어 API(th.keras)로 추가됨
- tensorflow 2.0 버전부터 기본 모델 구성 방법으로 채택됨
Keras 작업 흐름
1. Input tensor와 target tensor로 이루어진 train data를 정의
2. Input과 target을 mapping하는 층으로 이루어진 네트워크(Model)을 정의
3. Loss function, Oprimizer, 성능 지표를 선택하여 학습 과정을 설정
4. train data에 대해 모델의 fit() 메서드를 실행
'프로젝트 > 코드프레소 체험단' 카테고리의 다른 글
이미지 데이터 처리를 위한 CNN 완벽 가이드 - 보스턴 집값 회귀 분석 실습 (0) | 2022.03.03 |
---|---|
이미지 데이터 처리를 위한 CNN 완벽 가이드 - fashion-mnist 분류 분석 실습 (0) | 2022.02.23 |
이미지 데이터 처리를 위한 CNN 완벽 가이드 - TF 2.0을 이용한 퍼셉트론 구현 (0) | 2022.02.19 |
이미지 데이터 처리를 위한 CNN 완벽 가이드 - TF 2.0 연산자 이해 (0) | 2022.02.19 |
이미지 데이터 처리를 위한 CNN 완벽 가이드 - TF 2.0을 이용한 인공신경망 데이터 이해 (0) | 2022.02.17 |