Code führt zu Fehler:
Unter 1. fehlen wichtige Importe.
Mein Code:
import torch
import os
import torchvision
from torch import nn
from torch.autograd import Variable
from torch.utils.data import DataLoader
from torchvision import transforms
from torch import optim
from torchvision.datasets import MNIST
from torchvision.utils import save_image
import matplotlib.pyplot as plt
Unter 3. werden Farbbilder normalisiert. MNIST Datensatz sind aber Graustufenbilder:
Daher muss die Compose-Funktion korrigiert werden und batch_size=batch_size geht auch nicht (ggf. muss bei dataset download=True bei 1. Ausführen gesetzt werden):
Code führt zu Fehler: Unter 1. fehlen wichtige Importe. Mein Code:
Unter 3. werden Farbbilder normalisiert. MNIST Datensatz sind aber Graustufenbilder: Daher muss die Compose-Funktion korrigiert werden und batch_size=batch_size geht auch nicht (ggf. muss bei dataset download=True bei 1. Ausführen gesetzt werden):
Plotfunktion auf Graustufenbilder anpassen:
Dann kann man es auch plotten:
Bei 6. müsste man noch ein paar Anpassungen machen (bei dem print) und dem fehlenden Verzeichnis:
Dann funktioniert es schon mal. Können Sie schauen, ob es passt?