import ssl
"""
这一节主要是学会怎么在现有模型上进行修改模型结构
"""
import torchvision
from torch import nn
from torch.utils.data import DataLoader
vgg16_fal = torchvision.models.vgg16(pretrained=False)
vgg16_tr = torchvision.models.vgg16(pretrained=True)
dataset = torchvision.datasets.CIFAR10('./torchvision_dataset',train=False,download=False,transform=torchvision.transforms.ToTensor())
dataloader = DataLoader(dataset,batch_size=64,drop_last=True)
vgg16_tr.classifier.add_module('add_linear',nn.Linear(1000,10))
print(vgg16_tr)
vgg16_fal.classifier[6] = nn.Linear(4096,10)
print(vgg16_fal)