[CNN-LSTM 5]

SeomIII·2022년 5월 1일
0

SONSU

목록 보기
11/29

📝 LSTM에서 사용하는 TimeDistributed() 가 무엇을 뜻하는지 알아보는 시간을 가진다.

Using Modified Inception V3 CNN for Video Processing and Video ClassificationIt
https://www.apriorit.com/dev-blog/606-inception-v3-for-video-classification

📝 기존 찾아놨던 링크인 VGG16을 이용하는 코드를 참고하여 다시 시도

  • 기존에 참고하던 inception v3를 이용하는 코드의 어려움은 '모델 구현' 이 아니라, 데이터셋을 만들어내는 것의 차이에서 오는 어려움이었다. 그래서 진행이 더욱 더뎌졌을 뿐만아니라, 시간이 지날수록 점점 시간낭비를 하고있다는 생각이 많이 들었다.
  • 구글링을 하다보니 지현님이 진행하고있는 링크를 또 발견해버렸다. 그래서 다시 살펴보았는데, 데이터셋에서 cnn을 통해 피쳐를 추출하고, lstm에 넣는 것이 너무나 명확하게 보이는 코드였다. 그래서 vgg16 대신 inception v3를 적용한다는 것만 바꿔주면 좋을 것같다는 생각이 들었다.

predict_on_batch(x)

: 한 batch의 샘플에 대해 예측값을 반환하는 메소드
: x -> numpy 배열 또는 배열 목록

  • 다음과 같은 오류가 발생했다.
  • 계속된 구글링에 지쳐 깃헙에 들어가서 이슈를 봤는데,, 해결 방법이 나와있었다😊

✔️ 데이터 셋이 많아지니 드디어 왜 딥러닝에서의 GPU, 로컬 상황이 얼마나 절실한지를 느껴버렸다..
profile
FE Programmer

0개의 댓글