오늘은 클로져에서 쓸 ML 라이브러리를 찾아보았다.
일단, 클로져에서 쓰려면 자바에서 되거나 Octave에서 돌아가야 됨. Octave에서 돌아가면 cljlab인가로 ML 코드만 Octave로 보내서 실행할 수 있다.
나는 cljlab을 쓰는 구조가 마음에 드는데, 왜냐하면 클로져로는 관리부분만 짜고 나머진 옥타브에서 짜고 디버깅하면 되기 때문에 (나중 되면 딴 생키 시켜도 되니까 ㅎㅎ)
내 목적으론 딥러닝은 불필요하고, 주로 테스트 및 하이퍼파라미터 튜닝에 필요한 잡다한 것들을 제공하는 라이브러리를 찾는데 이게 파이썬 밖에 없는 듯 ㅎㄷㄷ
와 근데 마음에 드는게 정말 없고 쓰잘데기 없는 딥러닝만 존나 많어 - 아마 클라우드 업체 돈벌이가 여기가 쎄서 그런가?
더구나 나는 좀 개발자도 여럿되고, 오픈소스지만 지원도 잘 되고 문서도 좀 왠만큼 정리된 걸 찾는데 그런게 없음.
그러다 옥타브 패키지 위키에서 쇼군이라는 무슨 쪽국 풍 라이브러리를 발견. 와 근데 이게 컴파일을 해야 되 ㅋㅋㅋ 일단 깃 클론하고 30분동안 컴파일 했는데, 필요한 파일을 안만들어주네? 생각해 보니, 개발 브랜치라 그런거 같아서 다시 릴리즈 브랜치 체크아웃 해서 컴파일 ... 이제 막 35% 넘어갔네 ㅋㅋㅋ
컴파일 하면서 보니까 초짜들을 위한 문서는 걍 없다 보면 됨. 암튼, 컴파일까지 해보고 참 ML의 길은 멀다 멀어
한줄요약: ML의 현 상황이 니가 ML 이론을 좀 알면 대충 감 잡아서 API 뒤져가면서 쓸 수 있는데, 전혀 모르면 그럴듯한 문서 하나 없이 걍 망망대해여
어렵네요
파이썬이 답이다.
왠만->웬만 (왠지 빼고 웬임) [리듬 맞춤법 봇♬]