반응형
'구슬이 서말이라도 꿰어야 보배'이듯이,
딥러닝도 실습, 개발 및 테스트를 통해서만이 내것이 된다.
그리고, 그러기 위해서는 결국, 개발언어와 그에 맞는 라이브러리를 선택해야 한다.
다음 사이트에, 언어별 딥러닝 라이브러리가 잘 정리되어 있다.
Deep Learning Libraries by Language
위 사이트에 보면, Phyton용 라이브러리가 가장 많은 것을 확인할 수 있다.
Theano와 TensorFlow는 이미 조금 알아봤고,
그밖에 다음과 같은 라이브러리들에 관심이 간다.
- ConvNetJS
- JavaScript 라이브러리라서, 별도의 프로그램 설치나 컴파일 등이 필요 없다.
- 스탠포드 대학의 Andrej Karpathy에 의해 만들어진 후, 여러 기고자들에 의해 기능이 확장되었다.
- 별다른 환경 설치가 필요 없는 점, HTML5의 풍부한 표현력을 이용하여 결과를 시각화 하기 좋다는 점 등이 장점일 것 같다.
- 실제로 예제들을 살펴보면, 다른 라이브러리들과 달리 진행 결과를 눈으로 확인할 수 있게 놀랍도록 잘 보여준다.
- Caffe
- Python 및 C++용 라이브러리
- Deeplearning4j
- Java용 라이브러리
- Accord.NET
- C#으로 만들어진 .NET용 라이브러리
반응형
'머신러닝&인공지능' 카테고리의 다른 글
2048과 딥러닝 (0) | 2016.08.13 |
---|---|
ConvNetJS를 이용한 XOR 분류 테스트 (0) | 2016.07.20 |
CodeOnWeb 소개 (0) | 2016.07.14 |
MNIST를 통한 Deeplearning 학습 링크 (0) | 2016.07.13 |
2-norm과 스칼라곱을 통한 distance 계산 (0) | 2016.04.29 |