본문 바로가기

카테고리 없음

[I2S] extract feature

train_41에 데이터가 없음 4400개밖에 안올라감 --> 다시 올린다.

42~91

잘못 올라가 있는 애들을 다시 올려야하겠다.

2개의 runtime이 drive에 접근중이라 그런지 i/o가 잘 안된다.

 

train14~30까지 npy를 저장할 train_14 _npy 폴더를 만들어 놓지 않아서 계속 실패 했었던 것임.

 

 

david계정에 Data3를 생성하는중.

21,22,23

만 되고 다 안되었다...

왜 i/o에러가 계쏙 뜨는것일까? runtime1개만 drive에 접근중인데?

예외처리를 이용하여 코드를 짜보자. 

18,19,20은 나중에 추가로 하자. 지금은 24부터 생성하도록 해보자.

 

희선계졍에 feature를 추출하였다. 23부터 다시 하자.

train3, train4 둘다 추출중에 train_60에서 한 이미지가 존재하지 않아서 추출이 되지 않았다.

--> 코드를 바꾸었다. 리스트에 추가된 에러 메세지를 txt로 저장할 수 있도록 그리고 train_i 에서 추출이 실패한면 train_i+1로 넘어가도록.. 코드를 짤때 처음부터 예외를 잘 처리해 주어야한다.

 

 

train3_11이 제대로 추출이 안된 것 같다.

import os
while True : 
  try : 
    for i in range(0,50) :
      print( i , " : ", len(os.listdir('/content/MyDrive/My Drive/setup/Data3/train_splited_npy/train3_'+str(i)+'_npy')))
  except Exception as e :
    print(e) 
    continue

train3_npy_i의 이미지 파일 개수.

추출이 안된 것들은 제외시켜버려야겠다.

 

train_4_npy_i의 이미지 파일 개수

 

ㅇtrain_4_npy_i의 이미지 파일 개수