설명
소니가 개발한 신경망 라이브러리는 신경망의 연구, 개발 및 구현을 보다 효율적으로 만들기 위한 오픈 소스 소프트웨어입니다. 사용자는 최소한의 코드로 직관적으로 계산 그래프를 정의할 수 있으며, 정적 및 동적 계산 그래프 패러다임을 모두 지원합니다. 이러한 유연성은 다양한 응용 프로그램에 필수적인 런타임 네트워크 구성을 가능하게 합니다.
더 읽기
이 라이브러리는 이식성을 염두에 두고 설계되어 리눅스와 윈도우 플랫폼 모두에서 실행됩니다. 대부분의 코드는 C++14로 작성되어 임베디드 장치에 배포할 수 있습니다. 이는 모바일 장치에서 복잡한 시스템에 이르기까지 다양한 응용 프로그램에 적합합니다.
신경망 라이브러리는 또한 함수 추상화 및 코드 템플릿 생성기를 제공하여 개발자가 새로운 기능을 추가하는 데 필요한 코딩 노력을 줄여줍니다. 또한 플러그인을 통해 다중 대상 장치 가속을 지원하며, CUDA가 플러그인 확장으로 구현되어 있습니다.
소니는 신경망 라이브러리를 다양한 제품에 활용하고 있으며, 예를 들어 부동산 거래에서 가격을 추정하기 위해 방대한 데이터를 분석하는 부동산 가격 추정 엔진에 사용됩니다. 또한 제스처 감도 기능을 위한 엑스페리아 이어와 사용자 식별 및 얼굴 추적과 같은 이미지 인식 작업을 위한 아이보 로봇에도 사용됩니다.
전반적으로 신경망 라이브러리는 신경망 응용 프로그램 개발을 위한 강력한 플랫폼을 제공하며, 개발자에게 유연성, 이식성 및 사용의 용이성을 제공합니다.
- 카테고리머신러닝 플랫폼
- 요금제오픈소스
- 배포클라우드, 셀프 호스팅
- 플랫폼Linux, Windows
신경망 라이브러리의 핵심 기능
신경망을 위한 오픈 소스 소프트웨어
정적 및 동적 계산 그래프 지원
리눅스 및 윈도우에서 이식 가능
임베디드 장치를 위한 C++14 핵심 API
함수 추상화 및 코드 템플릿 생성기
플러그인을 통한 다중 대상 장치 가속
플러그인 확장으로 구현된 CUDA
소니의 부동산 및 모바일 제품에서 사용
신경망 라이브러리 사용 방법은?
정의: 최소한의 코드로 계산 그래프 생성
배포: 임베디드 장치를 위한 C++14 API 사용
확장: 템플릿을 사용하여 새로운 기능 추가
가속: 플러그인을 통한 장치 가속 구현
신경망 라이브러리의 사용 사례
- 부동산 분석
- 제스처 감도
- 이미지 인식
- 임베디드 장치 배포
- 동적 네트워크 구성






