[Tensorflow] 텐서플로우란?

이상해씨·2024년 1월 2일
0

AI

목록 보기
3/4

텐서플로우란?

  • 구글에서 개발한 오픈 소스 머신러닝 및 딥러닝 라이브러리
  • 딥러닝 및 머신러닝 알고리즘을 제공
  • 다양한 모델 구형
  • GPU, TPU 가속기를 활용하여 대규모 데이터셋이서도 빠름
  • 커뮤니티와 생태계가 커 참고할 수 있는 리소스가 많음
  • 다양한 플랫폼에서 사용가능
  • 자동미분을 통해 그래디언트(gradient)를 계산 및 최적화
  • 문서와 튜토리얼 제공

사이킷런과의 비교

사이킷런

  • 사용이 쉽고 직관적 API
  • 초보자에게 친숙
  • 전통적인 머신러닝에 중점
  • 작은 규모와 단일 머신에 적합

케라스

  • 높은 유연성
  • 딥러닝 중점적 구현
  • 상대적으로 초기설정이 복잡
  • 신경망, 이미지 및 음성, 자연어 처리
  • 대규모 데이터 및 복잡한 모델에 적합
  • GPU 및 TPU와 같은 가속기를 활용하여 분산 학습 지원

참고

profile
공부에는 끝이 없다

0개의 댓글