본문으로 건너뛰기
FindOpenSource

TensorFlow

연구부터 프로덕션까지 아우르는 엔드투엔드 오픈소스 머신러닝 플랫폼입니다.

개요

TensorFlow는 머신러닝을 위한 엔드투엔드 오픈소스 플랫폼으로, 원래는 Google의 Machine Intelligence 팀(Google Brain)이 내부 ML 연구를 위해 개발했으나, 지금은 그 본래 맥락을 훨씬 넘어서 널리 사용되는 범용 프레임워크로 유지되고 있습니다. 안정적인 Python 및 C++ API(다른 언어를 위한 추가적이고 안정성이 보장되지 않는 API 포함)를 제공하며, 연구뿐 아니라 ML 기반 애플리케이션을 구축하고 배포하기 위한 더 넓은 도구, 라이브러리, 커뮤니티 리소스 생태계를 갖추고 있습니다.

pip를 통해 설치되며(지원되는 플랫폼에서 GPU 지원 빌드를 원하면 `tensorflow`, 더 작은 CPU 전용 패키지를 원하면 `tensorflow-cpu`), Linux/Windows에서는 CUDA를 통한 GPU 가속을, 다른 플랫폼에서는 DirectX와 Apple Metal용 디바이스 플러그인을 통한 가속을 사용할 수 있습니다.

TensorFlow는 연구 전용이거나 범위가 좁은 ML 라이브러리 대신, 성숙하고 널리 채택되었으며 최고 수준의 Python 지원과 프로덕션 배포 도구를 갖춘 프레임워크를 원하는, 머신러닝 모델을 구축하거나 배포하는 팀과 연구자에게 적합합니다.

카테고리
AI 및 머신러닝
키워드
machine-learningdeep-learningneural-networksai
언어
C++, Python
라이선스
Apache-2.0

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기