boostcamp 1일차 학습 정리 4. Python Object Oriented Programming OOP characteristics Visibility (가시성) -> Encapsulation (캡슐화) 라고도 함 가시성을 제한하지 않으면 어디서든 객체에 접근할 수 있는 public으로 설정된다. private 속성 이름 앞에 밑줄 두개 (__)를 붙여서 지정한다. 같은 클래스에 속한 메서드에서는 비공개 필드에 직접 접... AI TechboostcampAI Tech Week2 - PyTorch Custom Dataset & DataLoader 파이토치 모델을 학습시키기 위한 데이터셋의 표준을 torch.utils.data.Dataset에 정의하고 Dataset 모듈을 상속하는 파생 클래스는 학습에 필요한 데이터를 로딩해주는 torch.utils.data.DataLoader 인스턴스의 입력으로 사용할 수 있음. torchvision.dataset: torch.utils.data.Dataset을 상속하는 이미지 데이터셋의 모음, MN... PyTorchboostcampPyTorch 2.4 (금) - Data Viz(text, color, facet, tips, seaborn) zip()으로 특정 칼럼과 색상을 묶고 (ex. zip(['adult', 'kid'],['orange', 'green'])) 해당 칼럼에 따라 색상을 달리 하여 정보를 나타낼 수 있음. subplots 설정 시 sharex, sharey를 통한 x, y축 인덱스 동기화 squeeze=False를 통한 자동 squeeze 해제 → subplots의 위치를 (1,3)으로 설정해도 2차원 배열로 ... MLDLvizdatamatplotlibboostcampseabornAIAI PyTorch Basics_01 Tensor 사실상 numpy의 ndarray와 동일 (그러므로 TensorFlow의 Tensor와도 동일) Tensor를 생성하는 함수도 거의 동일 Tensor operations nn.functional 모듈에서 딥러닝 연산을 위한 다양한 함수 지원 텐서의 값을 확률로 변환해주는 소프트맥스 함수 텐서에서 가장 큰 원소의 인덱스 번호를 리턴해 주는 argmax 함수 pytorch의 핵심인 ... AI TechNaverdeep learingboostcampPyTorch_BasicsAI Tech Tech 1주차 - DAY 2 함수 f의 점 (x, f(x))에서의 접선의 기울기 python sympy 라이브러리의 diff로 미분을 계산할 수 있다 경사상승법, 경사하강법 경사상승법 : 목적함수를 최대화 경사하강법 : 목적함수를 최소화 (함수의 극소값) 다변수 함수의 경우, 각 변수별 편미분을 계산한 gradient 벡터로 경사상승/하강법을 사용한다. \nabla f = (\partial_{x1}f, \partial_... boostcampAIAI NLP P stage Day 2, 9/28 Tue input: sentence, subject entity, object entity output: relation 30개 중 하나를 예측한 predict label, 30개 클래스 각각의 확률을 제출해야하고 클래스 순서는 dictionary에 적힌 순서대로 출력한다. 전처리가 되어 있지 않음 Custom Baseline code 작성 시 데이터 전처리 코드를 작성해야함 train과 eval ... klueAI TechboostcampP-stageAI Tech
1일차 학습 정리 4. Python Object Oriented Programming OOP characteristics Visibility (가시성) -> Encapsulation (캡슐화) 라고도 함 가시성을 제한하지 않으면 어디서든 객체에 접근할 수 있는 public으로 설정된다. private 속성 이름 앞에 밑줄 두개 (__)를 붙여서 지정한다. 같은 클래스에 속한 메서드에서는 비공개 필드에 직접 접... AI TechboostcampAI Tech Week2 - PyTorch Custom Dataset & DataLoader 파이토치 모델을 학습시키기 위한 데이터셋의 표준을 torch.utils.data.Dataset에 정의하고 Dataset 모듈을 상속하는 파생 클래스는 학습에 필요한 데이터를 로딩해주는 torch.utils.data.DataLoader 인스턴스의 입력으로 사용할 수 있음. torchvision.dataset: torch.utils.data.Dataset을 상속하는 이미지 데이터셋의 모음, MN... PyTorchboostcampPyTorch 2.4 (금) - Data Viz(text, color, facet, tips, seaborn) zip()으로 특정 칼럼과 색상을 묶고 (ex. zip(['adult', 'kid'],['orange', 'green'])) 해당 칼럼에 따라 색상을 달리 하여 정보를 나타낼 수 있음. subplots 설정 시 sharex, sharey를 통한 x, y축 인덱스 동기화 squeeze=False를 통한 자동 squeeze 해제 → subplots의 위치를 (1,3)으로 설정해도 2차원 배열로 ... MLDLvizdatamatplotlibboostcampseabornAIAI PyTorch Basics_01 Tensor 사실상 numpy의 ndarray와 동일 (그러므로 TensorFlow의 Tensor와도 동일) Tensor를 생성하는 함수도 거의 동일 Tensor operations nn.functional 모듈에서 딥러닝 연산을 위한 다양한 함수 지원 텐서의 값을 확률로 변환해주는 소프트맥스 함수 텐서에서 가장 큰 원소의 인덱스 번호를 리턴해 주는 argmax 함수 pytorch의 핵심인 ... AI TechNaverdeep learingboostcampPyTorch_BasicsAI Tech Tech 1주차 - DAY 2 함수 f의 점 (x, f(x))에서의 접선의 기울기 python sympy 라이브러리의 diff로 미분을 계산할 수 있다 경사상승법, 경사하강법 경사상승법 : 목적함수를 최대화 경사하강법 : 목적함수를 최소화 (함수의 극소값) 다변수 함수의 경우, 각 변수별 편미분을 계산한 gradient 벡터로 경사상승/하강법을 사용한다. \nabla f = (\partial_{x1}f, \partial_... boostcampAIAI NLP P stage Day 2, 9/28 Tue input: sentence, subject entity, object entity output: relation 30개 중 하나를 예측한 predict label, 30개 클래스 각각의 확률을 제출해야하고 클래스 순서는 dictionary에 적힌 순서대로 출력한다. 전처리가 되어 있지 않음 Custom Baseline code 작성 시 데이터 전처리 코드를 작성해야함 train과 eval ... klueAI TechboostcampP-stageAI Tech