https://tutorials.pytorch.kr/beginner/basics/data_tutorial.html Dataset과 Dataloader — PyTorch Tutorials 1.9.0+cu102 documentation Note Click here to download the full example code 파이토치(PyTorch) 기본 익히기 || 빠른 시작 || 텐서(Tensor) || Dataset과 Dataloader || 변형(Transform) || 신경망 모델 구성하기 || Autograd || 최적화(Optimization) || 모델 저 tutorials.pytorch.kr Pytorch open source machine learning framework torchvisio..
분류 전체보기
·프로젝트
선언 var : 중복 선언이 가능 var a = 10 var a = 20 이래도 에러 안 남. 마지막에 할당한 값이 변수에 저장됨 단, 초기화 없이 선언만 한 경우에는 선언문 자체가 무시됨(에러는 발생 X) const, let : 중복 선언 불가 이미 선언한 변수를 또 선언할 경우, 에러가 발생 var에 비해 코드의 안정성 높여줌 재할당 가능 여부 var, let : 값의 재할당 가능 const : 불가능 스코프 var : 함수 레벨 스코프(function-level scope) 함수 내부에 선언된 변수만 지역변수. 나머지는 모두 전역변수 let, const : 블록 레벨 스코프(block-level scope) 함수 내부는 물론, if문이나 for문 등의 코드블럭{ … }에서 선언된 변수도 지역변수 결..
Model Selection 모듈 : 모델 구성 및 학습에 필요한 다양한 API 제공 데이터셋 분리 교차 검증 분할 및 평가 하이퍼 파라미터 튜닝 etc... 데이터셋의 분할 왜 필요?? 학습 데이터셋으로 평가 수행 시 부정확한(과도하게 높은) 평가 결과 발생 train_test_split() API 데이터셋의 분할(학습 / 테스트)을 쉽게 할 수 있는 API Argument test_size : 데스트 데이터셋의 비율 train_size : 학습 데이터셋의 비율 (테스트와 학습 중 하나만 정해줘도 됨. 둘이 합쳐서 1) shuffle : 데이터셋 분리 전 미리 섞을지 여부 random_state : 실행 시 마다 동일한 난수를 생성하기 위한 값 Return 튜플 형태로 분할(학습 / 테스트)된 데이터 ..
싸이킷런이란? 가장 많이 사용되는 파이썬 머신러닝 라이브러리 간결하고 직관적(=파이썬스러움)인 API 제공 다양한 알고리즘 API 제공 검증된 라이브러리 싸이킷런을 이용한 머신러닝 구현 학습을 위한 데이터 준비 사용할 모델 객체 생성 모델 객체에 학습데이터 매핑 후 학습 테스트 데이터를 이용하여 모델의 성능 검증 Iris(붓꽃) 품종 분류 모델 만들기 Petal(꽃잎)의 길이, 넓이 Sepal(꽃받침)의 길이, 넓이 Decision Tree(의사 결정 트리)를 이용하여 Iris 품종 분류 모델 구현 모델 구현을 위한 라이브러리 import from sklearn.datasets import load_iris from sklearn.tree import DecisionTreeClassifier from s..
15650번: N과 M (2) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 문제 자연수 N과 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. 1부터 N까지 자연수 중에서 중복 없이 M개를 고른 수열 고른 수열은 오름차순이어야 한다. 입력 첫째 줄에 자연수 N과 M이 주어진다. (1 ≤ M ≤ N ≤ 8) 출력 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 ..