[tensorflow]flow() 로 datagenerator 만들어 학습하기

데이터 파일을 frame 으로 만들지 않고, 디렉토리에 저장된 이미지가 없는데 data frame 처리로도 frame 을 만들기 어려운 그런 데이터! 아니면 데이터 하나하나를 전처리 하고 바로 그 이미지로 학습을 시키고 싶을 때!

flow() 를 사용하면 된다. 😀😀

tensorflow 에서 datagenerator로 학습을 시키기 위해 다음 두 가지 함수를 가장 많이 썼다. 이 경우 지정 경로에 이미지가 저장이 되어있는 경우 사용하기 용이하다.

flow_from_dataframe() 과 flow_from_directory() 인데, 이 두 가지의 차이점을 아래에서 살펴보자.

flow_from_dataframe()

flow_from_directory()


한편, flow 함수는 어디 저장된 이미지가 아니라 불러와서 쓰는 데이터셋에 용이하다.

flow()

들어가는 파라미터 값이 잘 맞도록 디버깅 해주어서 처리한 후 넣어주었다. tensorflow datagenerator 의 세 가지 함수를 모두 써 보았으니 pytorch 도 점령하고 싶다 ㅎㅎ

태그:

카테고리:

업데이트:

댓글남기기