728x90
텐서 플로우(TensorFlow)
- -가장 널리쓰이는 프레임워크 중 하나
- -구글이 주도적으로 개발하는 플랫폼
- -파이썬,C++ API를 기본으로 제공하고, 자바스크립트, 자바, 고, 스위프트 등 다양한 프로그래밍 언어를 지원
- -tf.keras를 중심으로 고수준 API를 통합 (2.x버전)
- -TPU(Tensor Processing Unut) 지원
ㄴ TPU는 GPU보다 전력을 적게 소모, 경제적
ㄴ 일반적으로 32비트 (float32)로 수행되는 곱셈 연산을 16비트(float16)로 낮춤
케라스(Keras)
- 파이썬으로 작성된 고수준 신경망 API로 TensorFlow, CNTK, 혹은 Theano와 함께 사용 가능
- 사용자 친화성, 모듈성, 확장성을 통해 빠르고 간편한 프로토타이핑 가능
- 컨볼루션 신경망, 순환 신경망, 그리고 둘의 조합까지 모두 지원
- CPU와 GPU에서 매끄럽게 실행
'인공지능 > 딥러닝 기초' 카테고리의 다른 글
딥러닝 데이터 표현과 연산 (1) | 2024.01.08 |
---|---|
인공지능 기초 (0) | 2024.01.08 |