프갤에서 딥땔깜이라고 하는 파이썬 텐서플로우에서 주로 하게되는 프로그래밍 방식은
텐서 연산이 이루어지는 학습 모델을 구축하고 모델 안에 데이터를 넣어서 텐서로 변환시키고 텐서 끼리의 연산과정속에서 학습이 이루어지게 하는것인데
이 텐서끼리의 연산과정을 코드로 작성하게됨
이 과정에서 텐서끼리의 연산이 가능하려면 파이썬 같은 스크립트 언어랑은 다르게 타입이 정확하게 맞아야 되는데
정리하면 인공지능 프로그래밍은 C++이나 러스트 하스켈 같은 강타입 프로그래밍과 비슷함
꼼꼼히 코드를 작성하지 않으면 텐서플로우 코드는 컴파일 시키기도 힘들다구?
- dc official App
중간 중간에 assert로 타입이랑 매트릭스 사이즈 체크해주면 되잖슴