12-3. 딥러닝 학습과 모델 저장
Tensorflow 사용하기
OpenCV DNN 모듈에서 이용할 목적으로 TensorFlow를 이용하여 필기체 숫자를 학습하고, 그 결과를 pb 파일로 저장하기
사용할 네트워크 구조: CONV-MAX_POOL-CONV-MAX_POOL-FC-FC-FC (7 layers)

사용할 학습 데이터: MNIST 데이터셋 (링크)
- Yann LeCun 교수가 필기체 숫자 인식을 위해 사용했던 데이터셋
- 각 숫자는 28x28 크기의 0~1 사이의 실수값으로 구성된 영상 데이터로 6만개의 훈련용 영상과 만 개의 테스트 영상 제공
TensorFlow 설치하기
> pip install tensorflow==1.15
강의에서는 1.13.1 버전 설치를 준비 사항으로 알려줬는데 1.15 버전이 TensorFlow 1.x의 가장 최신 버전이라고 한다.
python 3.8 버전을 사용하고 있던 글쓴이는 tensorflow 웹사이트를 보니 2.2 버전 이상이 필요하다고 나와있었다.

TensorFlow로 네트워크 구현하여 학습 및 테스트 하기

인증 타임
몸 상태는 안 좋고 수업은 들어야하고 설치 문제는 안 풀리고 블로그 글은 오늘 내로 올려야하고...총체적 난국이였다. 그래서 원래 들어야하는 수업 분량을 훨씬 줄였는데 시작부터 막힐 줄은 꿈에도 몰랐다. 아무래도 콘다랑 python 설치 및 인터프레터 환경을 바꾸던지 해야할거 같다. 이제 챌린지 50일도 별로 안남았는데 꼭 해결해서 다음 내용도 50일 안에 듣고 싶다!

#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #OpenCV를 활용한 컴퓨터비전과 딥러닝 올인원 패키지 Online
패스트캠퍼스(FastCampus) 강의 둘러보러 가기
↓ ↓ ↓
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'남돈내배 > 2022_FastCampus_환급이벤트' 카테고리의 다른 글
| 패스트캠퍼스 챌린지 49일차 - Ch13. 딥러닝 활용: 객체 검출, 포즈 인식 (0) | 2022.03.13 |
|---|---|
| 패스트캠퍼스 챌린지 48일차 - Ch12. 딥러닝 이해와 영상 인식 (0) | 2022.03.12 |
| 패스트캠퍼스 챌린지 46일차 - Ch12. 딥러닝 이해와 영상 인식 (0) | 2022.03.10 |
| 패스트캠퍼스 챌린지 45일차 - Ch11. 머신 러닝 (0) | 2022.03.09 |
| 패스트캠퍼스 챌린지 44일차 - Ch11. 머신 러닝 (0) | 2022.03.08 |