Install and Import Packages

창슈·2025λ…„ 4μ›” 5일

Deep Learning

λͺ©λ‘ 보기
2/16
post-thumbnail
# πŸ“¦ Install packages
%pip install ISLP
%pip install torchinfo

# πŸ“š Standard imports
import numpy as np
import pandas as pd
from matplotlib.pyplot import subplots

# πŸ“ˆ Scikit-learn λͺ¨λΈ κ΄€λ ¨
from sklearn.linear_model import (
    LinearRegression,
    LogisticRegression,
    Lasso
)

from sklearn.preprocessing import StandardScaler
from sklearn.model_selection import (
    train_test_split,
    GridSearchCV,
    KFold
)
from sklearn.pipeline import Pipeline

# πŸ§ͺ ISLP κ΄€λ ¨
from ISLP import load_data
from ISLP.models import ModelSpec as MS
# πŸ”₯ Torch-Specific Imports
import torch
from torch import nn
from torch.optim import RMSprop
from torch.utils.data import TensorDataset

# πŸ“Š Metrics
from torchmetrics import (
    MeanAbsoluteError,
    R2Score
)

# 🧩 Torch model inspection
from torchinfo import summary

# ⚑ PyTorch Lightning: Training Framework
from pytorch_lightning import Trainer, seed_everything
from pytorch_lightning.loggers import CSVLogger

# 🌱 Seed κ³ μ • (μž¬ν˜„μ„± 확보)
seed_everything(0, workers=True)

# πŸ”’ Deterministic λͺ¨λ“œ μ„€μ • (μΌκ΄€λœ κ²°κ³Ό μž¬ν˜„)
torch.use
# πŸ–ΌοΈ TorchVision: 이미지 κ΄€λ ¨ 도ꡬ듀
from torchvision.io import read_image
from torchvision.datasets import MNIST, CIFAR100
from torchvision.models import (
    resnet50,
    ResNet50_Weights
)
from torchvision.transforms import (
    Resize,
    Normalize,
    CenterCrop,
    ToTensor
)

# πŸ§ͺ ISLP.torch λͺ¨λ“ˆ
from ISLP.torch import (
    SimpleDataModule,
    SimpleModule,
    ErrorTracker,
    rec_num_workers
)

from ISLP.torch.imdb import (
    load_lookup,
    load_tensor,
    load_sparse,
    load_sequential
)

# 🧰 μœ ν‹Έλ¦¬ν‹°
from glob import glob
import json
profile
🐾

1개의 λŒ“κΈ€

comment-user-thumbnail
2025λ…„ 4μ›” 6일

정말 도움이 λ˜λŠ” κΈ€μ΄κ΅°μš”!

λ‹΅κΈ€ 달기