본문 바로가기

전체 글112

컨트롤러 실습 1. Replication COntroller, Replicaset 실습 파드를 생성한다. terminationGracePeriodSeconds: 0 파드 생성 시에 해당 명령어를 입력하면 30초의 텀 없이 파드를 삭제하는 것이 가능하다. 레플리카셋을 만든다. 방금 만든 파드와 매치되도록 key value를 생성한다. 레플리카셋의 스케일을 변경하자 파드가 바로 생성되는 것을 확인할 수 있다. 탬플릿에 파드의 내용을 넣을 때, name을 넣어도 그것을 무시하고 새 이름으로 만들어주는 것을 확인할 수 있다. 파드를 삭제하자 파드의 개수를 맞추기 위해 바로 새 파드를 만드는 것을 확인할 수 있다. 버전을 수동으로 바꿀 수도 있다. 다시 파드를 삭제하면 버전이 바뀐 상태로 다시 파드가 생성되는 것을 확인할 수 .. 2023. 2. 6.
4. 자료구조 퀴즈 Q. 당신의 학교에서는 파이썬 코딩 대회를 주최합니다. 참석률을 높이기 위해 댓글 이벤트를 진행하기로 하였습니다. 댓글 작성자 중에 추첨을 통해 1명은 치킨, 3명은 커피 쿠폰을 받게 됩니다. 추첨 프로그램을 작성하시오. 조건 1: 편의상 댓글은 20명이 작성하였고 아이디는 1~20 이라고 가정 조건 2: 댓글 내용과 상관 없이 무작위로 추첨하되 중복 불가 조건 3: random 모듈의 shuffle과 sample을 활용 # -*- encoding: euc-kr-*- from random import * event_list = [] #댓글 이벤트 참여자 아이디 생성 for i in range (20): event_list.append(i) #이벤트 당첨자를 뽑기 위해 아이디를 무작위로 섞음 shuffle.. 2023. 2. 3.
자료구조 보호되어 있는 글 입니다. 2023. 2. 3.
02-1 훈련 세트와 테스트 세트 책 66p. ~ 83p. 1. 테스트 세트가 필요한 이유 -K최근접 이웃 알고리즘: 규칙을 찾기 보단, 단순히 훈련 데이터를 저장한 후 가까운 이웃을 골라서 다수인 클래스를 예측 클래스로 삼는 알고리즘 -fit() 메서드를 사용하여 훈련할 때, 사용했던 데이터를 그대로 사용하면 머신러닝 모델이 이미 정답을 알고 있으므로 정확도가 100%가 나오는 것이 당연함 → 새로운 데이터를 사용해야 올바른 정확도를 알 수 있을 것 2. 지도 학습과 비지도 학습 지도 학습: 데이터 입력 시에 정답(타깃) 데이터도 함께 입력 → 머신러닝 모델에게 정답을 가르침 ex) 입력된 데이터가 도미인지 빙어인지를 구분 비지도 학습: 데이터 입력 시에 타깃 데이터 없이 데이터'만' 입력 → 정답을 사용하지 않으므로 무언가를 맞출 수.. 2023. 2. 3.