일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스파르타내일배움캠프
- 개인공부
- 자바
- 운영체제
- 백준
- wil
- 중심사회
- java
- Python
- 스파르타내일배움캠프WIL
- 스파르타내일배움캠프TIL
- 내일배움캠프
- 항해
- Spring
- 개발자스터디
- Flutter
- AWS
- 개발자블로그
- 프로그래머스
- 국비
- 코딩테스트
- 99클럽
- 컴퓨터구조론 5판
- 컴퓨터개론
- 99일지
- 부트캠프
- til
- 스파르타코딩클럽
- MySQL
- 소프트웨어
- Today
- Total
목록Python (13)
컴공생의 발자취
목차1. 환경 준비2. 가상환경 설정 및 패키지 설치3. MySQL 설정 및 데이터베이스 구성4. 환경 변수 관리5. PowerShell 스크립트 작성6. bat 파일 생성7. 작업 스케줄러 시작 들어가며크롤링 작업을 주기적으로 실행하려면 자동화가 필요하다.특히 일정한 시간에 크롤링 작업을 반복적으로 수행해야 할 경우, 이를 수동으로 처리하는 것은 비효율적이고 번거로울 수 있다. 이 글에서는 윈도우 환경에서 Python을 활용한 크롤링 작업을 자동화하는 방법을 다룬다.PowerShell 스크립트와 작업 스케줄러(Task Scheduler)를 활용해, Python 크롤링 스크립트를 정기적으로 실행할 수 있도록 설정하는 방법을 단계별로 설명한다. 이를 통해 서버나 개인 컴퓨터에서 매일, 매주 반복되는 작업을..
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])