1부 딥러닝의 기초 3장 신경망 시작하기 3.2 케라스 소개 케라스(keras) 딥러닝 모델을 만들기 위한 고수준의 구성 요소를 제공하는 모델 수준의 라이브러리 케라스의 백엔드 엔진에서 제공하는 최적화되고 특화된 텐서 라이브러리 사용 (텐서 조작이나 미분 같은 저수준의 연산은 다루지 않음.) 하나의 텐서 라이브러리에 국한하여 구현되어 있지 않고 모듈 구조로 구성 현재 3개의 백엔드 엔진으로 사용할 수 있음. (텐서플로, 씨아노, 마이크로 소프트 코그니티브 툴킷) 케라스 특징 동일한 코드로 CPU와 GPU에서 실행할 수 있음. 사용하기 쉬운 API를 가지고 있어 딥러닝 모델의 프로토타입을 빠르게 만들 수 있음. (컴퓨터 비전을 위한) 합성곱 신경망, (시퀀스 처리를 위한) 순환 신경망을 지원하며 이 둘을 ..