-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathimports.py
More file actions
31 lines (24 loc) · 685 Bytes
/
Copy pathimports.py
File metadata and controls
31 lines (24 loc) · 685 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import torch
from torch import nn
from torch.utils.data import DataLoader
# Import torchvision
import torchvision
from torchvision import datasets
from torchvision.transforms import v2
from torchmetrics import Accuracy
from torchmetrics.classification import MulticlassConfusionMatrix, ConfusionMatrix
from mlxtend.plotting import plot_confusion_matrix
# Import matplotlib for visualization
import matplotlib.pyplot as plt
import requests
import random
import zipfile
from pathlib import Path
import os
from PIL import Image
# device independence
device = torch.device(
"cuda" if torch.cuda.is_available() else
"mps" if torch.backends.mps.is_available() else
"cpu"
)