일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 소프트웨어
- 정처기 실기 개념요약
- 스파르타코딩클럽
- 내일배움캠프
- 컴퓨터구조론 5판
- 국비
- 컴퓨터개론
- 99일지
- 개발자스터디
- 스파르타내일배움캠프
- 백준
- 99클럽
- java
- 운영체제
- 코딩테스트
- til
- Flutter
- 프로그래머스
- 자바
- 스파르타내일배움캠프TIL
- Python
- 항해
- MySQL
- 정보처리기사 실기 개념요약
- 개인공부
- 스파르타내일배움캠프WIL
- 중심사회
- 정보처리기사 개념요약
- 부트캠프
- 정처기 개념요약
- Today
- Total
목록Python (12)
컴공생의 발자취
1. Dropout과 Batch Normalization 비교 Dropout Batch Normalization 학습 테스트 학습 테스트 loss 1.0370 1.0452 0.8025 0.8858 Accuracy 0.6381 0.6484 0.7235 0.7126 지난 글에서 작성했던 코드는 BatchNormalization의 결과이다. 비교를 위해 Dropout의 결과도 확인해야한다. 그러므로 코드 중 일부를 다음과 같이 변경해준다. 주석처리 해놓았던 Dropout을 주석 '#'을 지워주고 코드에 합류시킨다. 그 후 BatchNormalization을 주석처리 해놓는다. # 층을 차례대로 쌓아 tf.keras.Sequential 모델을 만든다.. # 훈련에 사용할 옵티마이저(optimizer)와 손실 함..
모델 구성표 입력층 Conv1 Batch Normalization Max Pooling Conv2 Batch Normalization Max Pool ing Conv3 Batch Normalization Max Pooling Flatten FC Drop out FC 32x32 3 x32 x32 3x3x 64 3x3x128 64 0.25 10 * padding = ’valid‘, strides = (1,1), activation = 'relu’ * 최적화 함수 = Adam, 학습율 = 0.001 전체 코드 import tensorflow as tf import numpy as np from keras.models import Sequential from keras.layers import Dense # M..
python import math def find_primenumber(n): if n == 1 : return 0 for i in range(2, int(math.sqrt(n) + 1)): if n % i == 0: return 0 return n n1 = int(input()) n2 = int(input()) sum = 0 min_primenumber = 0 for i in range(n1, n2+1): if find_primenumber(i) != 0: sum += find_primenumber(i) if min_primenumber == 0: min_primenumber += sum if sum == 0: print(-1) else: print(sum) print(min_primenumber)
python a, b = map(int,input().split()) arr = [] for i in range(1, 46): for j in range(i): arr.append(i) num = 0 for i in range(min(a, b)-1, max(a, b)): num += arr[i] print(num)
python import math def find_primenumber(n): if n == 1 : return False for i in range(2, int(math.sqrt(n) + 1)): if n % i == 0: return False return True l = int(input()) list_n = list(map(int, input().split())) primenumber = 0 for i in range(l): if find_primenumber(list_n[i]): primenumber += 1 print(primenumber)
python n = int(input()) arr = [] for i in range(n): arr.append(list(map(int, input().split()))) arr[i].sort(reverse = True) for i in range(n): print(arr[i][2])
python n1, n2 = map(int, input().split()) def gcd(x, y): while(y): x, y = y, x%y return x print(gcd(n1, n2)) print((n1*n2)//gcd(n1, n2))
python n = int(input()) num_list = [0, 1] for i in range(2, n+1): num_list.append(num_list[i-1]+num_list[i-2]) print(num_list[n])
python p = 0 p_list = [] for i in range(10): out, put = input().split() out = int(out) put = int(put) p = p - out + put p_list.append(p) p_list.sort(reverse = True) print(p_list[0])