Post date: Mar 24, 2016 2:05:21 PM
theano라는 함수 모음집을 최근에 발견했습니다. 아래 링크에서 자세한 내용을 볼 수 있습니다.
http://deeplearning.net/software/theano/index.html
아마도 요즘 유행하는(?) deep learning에서 많이 사용을 하는지, deeplearning.net에 홈페이지가 있네요. 그렇다고 deep learning에만 사용하라고 만든 함수 모음집 같지는 않습니다.
theano (이 이름은 6세기에 살았던 피타고라스의 제자, 딸 혹은 아내로 추정되는 철학자의 이름에서 가져온 것이랍니다)는 python에서 작성한 함수를 컴파일해서 C 언어 만큼의 속도를 내기 위한 목적으로 개발된 것 같습니다. 주로 행렬/벡터등 연산을 빠른 속도로 하는데 사용될 수 있다고 합니다. 더불어 GPU에서의 연산도 쉽게 구현할 수 있게 되었다(?)고 합니다.
현재 판 번호가 0.8.0이어서 아직 완벽하지는 않다고 느껴지지만 매우 쓸만한 함수 모음집입니다.