본문 바로가기

분류 전체보기128

Python(파이썬)/ 구글 코랩에서 인터넷에 있는 파일을 다운로드 하는 방법 구글 코랩에서 인터넷에 있는 파일을 다운로드 하는 방법 !wget --no-check-certificate \ https://storage.googleapis.com/laurencemoroney-blog.appspot.com/horse-or-human.zip \ -O /tmp/horse-or-human.zip !wget --no-check-certificate \ https://storage.googleapis.com/laurencemoroney-blog.appspot.com/validation-horse-or-human.zip \ -O /tmp/validation-horse-or-human.zip 위에 코드는~ 구글코랩의 tmp 디렉토리 밑에 horse-or-human.zip 파일과 validation.. 2022. 6. 15.
딥러닝/ EarlyStopping 라이브러리 사용법 EarlyStopping 라이브러리 사용법 에포크를 계속 실행하는 동안 성능이 더이상 좋아지지 않으면 멈춰라. patience=10 에포크를 10번 하는동안 성능향상이 안되면 멈춰라. early_stop = tf.keras.callbacks.EarlyStopping(monitor='val_loss', patience=10) Callbaks(콜백)이란?? 프레임워크가 실행하는 코드, 코드 실행을 프레임워크에 맡기는 것. epoch_history = model.fit(X_train, y_train, epochs=100000, validation_split=0.2, callbacks=[early_stop]) 힐링아무의 코딩일기 힐코딩!! 2022. 6. 13.
Phthon(파이썬) 딥러닝 밸리데이션 데이터란 무엇이고, 코드에서 사용하는 방법 밸리데이션 데이터란 무엇이고, 코드에서 사용하는 방법 밸리데이이션은 에포크가 한번 끝날때마다~ 원래는~ 모델 학습이 다 끝나고 나면 해줘야 하는 것인데!! 이것을 아예 중간에 평가하고 싶다. validation_split=0.2 시험볼 데이터가 있어야 하는데 그걸 X_train, y_train으로 한다. a. 파라미터 validation_split epoch_history = model.fit(X_train, y_train, epochs=1000, validation_split=0.2) 힐링아무의 코딩일기 힐코딩!! 2022. 6. 13.
Python(파이썬) 딥러닝 learning rate를 옵티마이저에서 셋팅하는 코드 learning rate를 옵티마이저에서 셋팅하는 코드 model.compile(tf.keras.optimizers.RMSprop(learning_rate=0.001), loss='mse', metrics=['mse', 'mae']) return model model = build_model() 힐링아무의 코딩일기 힐코딩!! 2022. 6. 13.
구글 코랩 Colab에서 차트 한글깨짐 해결하기 구글 코랩 Colab에서 차트 한글깨짐 해결하기 안녕하세요. 힐링아무 입니다. 구글 코랩에서 한눈에 보기 쉽게 시각화를 위한 라이브러리 Matplotlib, Seaborn 등을 사용하게 되면 한글폰트가 깨지는 현상이 있는데, 그 해결방법을 알아보도록 하겠습니다. 테디노트님이 올려주신 글 참고해서 저도 해보니 잘되네요^^ https://teddylee777.github.io/colab/colab-korean 한글깨짐 현상!! !sudo apt-get install -y fonts-nanum !sudo fc-cache -fv !rm ~/.cache/matplotlib -rf 먼저 라이브러리 선언한 부분에~ 위에 코드를 입력하고 실행해 줍니다. 그럼 위에처럼 설치가 됩니다. 코랩에서 [런타임] → [런타입 다.. 2022. 6. 6.