'Python_basic' 카테고리의 글 목록 (3 Page)
본문 바로가기

Python_basic14

python glob함수로 리스트 정렬하기(이미지파일 제목 정렬) 아래와 같이 코드를 추가하면 파일명으로 정렬됨 glob 함수를 써서 a라는 폴더에 있는 이미지를 가져왔다고 가정하자. 만약 리스트가 정렬이 안되어있다면, sorted를 사용하면 정렬이 된다. 사용법 : 리스트 값에 sorted()를 씌운다. path = '/content/drive/My Drive/a_folder/a' file_list = sorted(os.listdir(path)) print("{}".format(file_list)) 정렬 전 ['bg_rm_1.jpg', 'bg_rm_13.jpg', 'bg_rm_12.jpg', 'bg_rm_11.jpg', 'bg_rm_9.jpg', 'bg_rm_8.jpg', 'bg_rm_10.jpg', 'bg_rm_5.jpg', 'bg_rm_4.jpg', 'bg_rm_.. 2020. 2. 21.
Tips)케라스(Keras) 학습 완료된 모델 저장 후 재사용을 위한 기본 코드 (그대로 복붙해서 사용가능) 케라스를 통해 딥러닝 모델을 학습시켜 저장하는데까지 성공하였다. 그 다음 저장된 모델을 다시 불러와서 학습했던 accuracy나 loss값을 확인해야 하는데, 우여곡절 끝에 다음과 같은 코드를 작성했고, 실제로 정상적으로 모델값을 불러와 학습이 끝난 직후의 값과 동일한 결과를 재차 확인할 수 있었다. 1. 모델을 저장하는 코드(model_save) 2. 모델을 불러오는 코드(model_load) 3. 불러온 모델을 평가하는 코드(model.compile, model.evaluate) 순서로 글을 정리하고 나중에 참고하기 편하게 글을 적어 보았다. 모델 예시(10개의 클래스 분류) 1 2 3 4 5 6 7 8 9 10 11 # model model = Sequential() model.add(Conv1D(.. 2020. 2. 17.
윈도우10(windows 10)에서 Pytorch 설치하고 GPU사용하기 대학원을 와서 제일 잘 한 것중 하나인 그래픽카드 구매. 물론 학교돈이긴 하지만.. RTX2080을 예전쓰던 컴에 꾸역꾸역 박아넣었다... 이제 먼지묵은 그래픽카드를 돌려보려고 파이토치를 공부중에 있다. 오늘은 오전에 python kernel 만지작거리다가 지워버려서.. 오전을 날려버리고 결국 아나콘다 재설치를 감행하여 해결하였다. 그래서 잘 쓰고있던 pytorch도 재설치, torchvision도 재설치.. 뭔가 초심으로 돌아간 마음으로 하나하나 다시 설치중이다..ㅠㅠ 나중에 또 설치하게되면(그럼안되지만..) 참고하기위해 글을 남겨본다. 우선.. 나는 당연히 pip install pytorch 를 터미널에서 치고 오류가 나서 검색해보던 중 여윽시 미리 올려주신 블로그가 있어 참고할 수 있었다.(http.. 2019. 10. 3.
파이썬 헷갈리는 부분 정리(if, while 문) 헷갈리는 부분을 정리한다. While 루프문 While 루프문으로 코드 블록을 되풀이해서 실행하고 또 실행할 수 있다. While 절에 있는 코드는 While문의 조건이 True인 동안 계속 실행된다. 코드에서 While문은 항상 다음과 같이 구성된다. While 키워드 조건 (True or False) 콜론 콜론 다음 엔터치고 시작되는 While절 가장 헷갈렸던 부분은 if문과 While문과의 차이점이다. 차이점은 행동하는 방식이라고 설명되어있는데, if 절의 끝에 도달하면(코드를 모두 수행하면) 프로그램의 실행은 if 문 밖으로(이후로) 이어진다. While 절의 끝부분에 오면(모두 수행하고나면) 다시 시작부분으로 돌아간다는 것. if 문과 while문 예시 차이점은? if 문의 결과 : Hello,.. 2019. 7. 31.