import torch
import torch.nn as nn
from torchinfo import summary
class VGG19(nn.Module):
def __init__(self):
super().__init__()
self.conv1=nn.Conv2d(3,64,kernel_size=3,padding=1)
self.conv2=nn.Conv2d(64,64,kernel_size=3,padding=1)
self.pool1 = nn.MaxPool2d(kernel_size=2,stride=2)
self.conv3=nn.Conv2d(64,128,kernel_size=3,padding=1)
self.conv4=nn.Conv2d(128,128,kernel_size=3,padding=1)
self.pool2=nn.MaxPool2d(kernel_size=2,stride=2)
self.conv5 = nn.Conv2d(128, 256, kernel_size=3,padding=1)
self.conv6 = nn.Conv2d(256, 256, kernel_size=3,padding=1)
self.conv7 = nn.Conv2d(256, 256, kernel_size=3,padding=1)
self.conv8 = nn.Conv2d(256, 256, kernel_size=3,padding=1)
self.pool3=nn.MaxPool2d(kernel_size=2,stride&#
VGG-19架构 pytorch实现
最新推荐文章于 2025-04-02 11:16:36 发布