인공지능 개발환경 가이드

JJulme·2021년 11월 21일
0

프로그래밍 언어

C++ : 제일 빠름, 수정이 어려움 -> 완성형 AI
Java : android에 호환 좋음 -> App AI
python : 느림, 가독성과 수정이 좋음 -> 학습에 좋음

python으로 만든 모델도 Tensorflow lite로 변환해주면 Android에 적용 삽가능

AI 모델 라이브러리

Tensorflow : 미세조정 가능, 오래걸림
Keras : 큰 단위로 만듦, 빠른 제작
Pytorch : 큰 단위로 만듦, 빠른 제작, 안드로이드와 호환 좋음

Tensorflow는 맞춤 양복 느낌이고
Keras와 Pytorch는 기성 양복 느낌 그런데 서로 스타일이 다른

개발 환경

파이참 : JetBrain에서 만듦, Android Studio와 호환 좋음
Colab : 대화형 인터프리터, GPU 사용가능, 학습에 좋음
VSCode : python 외에 많은 언어 지원

제 마음 대로

제 생각대로 적은 거라서 틀렸을 수도 있습니다.
틀린 부분 말해주시면 배우면서 수정하겠습니다~

0개의 댓글