当前位置:网站首页>PyTorch(11)---卷积神经网络_一个小的神经网络搭建model
PyTorch(11)---卷积神经网络_一个小的神经网络搭建model
2022-08-02 14:07:00 【伏月三十】
一个小的神经网络搭建model
*用到函数:torch.nn.Sequential(args)
import torch
from torch import nn
from torch.nn import Conv2d, MaxPool2d, Flatten, Linear, Sequential
from torch.utils.tensorboard import SummaryWriter
class Demo(nn.Module):
def __init__(self) -> None:
super().__init__()
self.model1=Sequential(
Conv2d(in_channels=3, out_channels=32, kernel_size=5, stride=1, padding=2, dilation=1, ),
MaxPool2d(kernel_size=2, ),
Conv2d(in_channels=32, out_channels=32, kernel_size=5, stride=1, padding=2, ),
MaxPool2d(kernel_size=2),
Conv2d(32, 64, 5, 1, 2),
MaxPool2d(2),
Flatten(),
Linear(1024, 64),
Linear(64, 10),
)
def forward(self,x):
x=self.model1(x)
return x
demo=Demo()
print(demo)
'''对网络步骤进行验证'''
input=torch.ones((64,3,32,32))
output=demo(input)
print(output)
print(output.shape)
writer=SummaryWriter("log_seq")
writer.add_graph(demo,input,)
writer.close()
结果:
边栏推荐
- RN开发时遇到的问题
- 数据偏见的背后是什么
- mysql常用函数
- IllegalStateException: Room cannot verify the data integrity. Looks like you've changed schema but
- 使用flutter小记
- DataX 的使用
- MySQL知识总结 (一) 数据类型
- LLVM系列第五章:全局变量Global Variable
- Cannot figure out how to save this field into database. You can consider adding a type converter for
- NER(命名体识别)之 FLAT模型
猜你喜欢
随机推荐
NDK报错问题分析方案(一)
记录Yolo-tiny-v4的权重提取和中间层结果提取
利用红外-可见光图像数据集OTCBVS打通图像融合、目标检测和目标跟踪
App signature in flutter
Spark_Core
VS2017中安装visual assist X插件
什么是外生变量和内生变量
语言模型(NNLM)
使用flutter小记
Policy Evaluation收敛性、炼丹与数学家
科创知识年度盛会,中国科创者大会8月6日首场开幕!
LLVM系列第二十章:写一个简单的Function Pass
IllegalStateException: Room cannot verify the data integrity. Looks like you've changed schema but
St. Regis Takeaway Notes - Lecture 05 Getting Started with Redis
7.如何给RecyclerView添加Click和LongClick事件
LLVM系列第十七章:控制流语句for
UIWindow的makeKeyAndVisible不调用rootviewController 的viewDidLoad的问题
MySQL知识总结 (三) 索引
数据偏见的背后是什么
绕过正则实现SQL注入