본문 바로가기
반응형

전체 글200

Anaconda package upgrade Anaconda 가 python 을 포함한 패키지를 한 번에 설치해줘서 참 좋긴한데 (그리고 많이쓰이기는 하는데) 문제는 예네가 버전 업데이트가 너무 빠르다.. 이런걸 잘 관리하라고 Anaconda Naviagtor를 제공하고 있기도 하지만, 아무래도 커스터마이즈를 하기 위해서는 Command 창에서 실행하는게 좀 더 직관적이라서 정리해둠. 1. Conda 로 아나콘다 자체 업데이트 해주기 conda update --all 2. pip 업데이트 해주기 python -m pip install --upgrade pip 3. 새로운 작업환경 만들기 conda create -n py3_11_8 python=3.11.8 anaconda 만약 어떤 버전의 파이썬을 설치해야 할 지 모르겠다면 "conda search.. 2024. 4. 12.
우당쿵탕 미국생활 (Updated 4/8) 원래는 매일 매일 여유롭게 일기쓰듯 블로그를 하려고 했지 하지만 여유라고는 0.1mg도 없고, 그렇다고 나중에 몰아서 쓰기에는 뭐 기억도 안날거 같아서 일단 생각나는데로 조금씩이라도 씀 3/19? 20? 집을 받음. 영어에 쫄아 있었기 때문에 뭐 관리자(Manager/Agent)가 물은 여기서 틀면 되고, 세탁기는 이거 누르면 되고, 뜨거운 물은 오른쪽이고, 차가운 물은 왼쪽이고, 이거 누르면 전기 켜지고... 이런거 설명하는거 알아듣는 척 하느라 중국 이민자 마냥.. 하오하오.. 오케오케 했던게 모든 만악의 근원이었다... 뭔가 주방쪽을 지날때마다 걸레 발효시킨 냄새가 났는데, 이건 그냥 오랫동안 사람이 안살아서 그런거라고 해서 그런가보다 했다. 3/21 세탁을 돌리고 원래보다 더 더러워지는 세탁물 +.. 2024. 4. 4.
[파이토치] 05 - Training step 내부 동작 알아보기 Lightning 모듈 내부 해부¶ 일반적인 pytorch 에서 학습 sequence 는 다음과 같다. (traning loop) In [10]: def train_loop( dataloader, model, lossfn, optimizer): size = len(dataloader.dataset) for batch, (x, y) in enumerate(dataloader): pred = model(x) # model class 가 callable 한 경우! # forward를 직접 불러도 결과는 같겠지만, 권장하지 않음 -> 모델을 직접 call해서 부르지 않으면 hook 이 동장하지 않음! loss = lossfn( pred, y) if batch%100 == 0 : loss, current = lo.. 2023. 10. 21.
[파이토치] 04 - 모델의 시각화 모델 시각화¶ In [2]: import torch from torch import nn from torch.nn import functional as F import torch.optim as optim import pytorch_lightning as pl from pytorch_lightning.accelerators import accelerator from torchmetrics import functional as FM from torchinfo import summary from torchvision.datasets import MNIST import torchvision.transforms as transforms import torch.utils.data as data from torch.. 2023. 10. 21.
반응형