1.总的程序

# -*- coding: utf-8 -*-
"""
Created on Sun Jul 18 15:19:41 2021@author: pony
"""
import torch
import torch.nn as nn
import torch.optim as optim
import torch.nn.functional as Fimport torchvision.datasets as dsets
import torchvision.transforms as transformsimport matplotlib.pyplot as plt
import numpy as np#matplotlib inline# 定义超参数
image_size = 28  #图像的总尺寸28*28
num_classes = 10  #标签的种类数
num_epochs = 20  #训练的总循环周期
batch_size = 64  #一个撮(批次)的大小,64张图片# 加载MINIST数据,如果没有下载过,就会在当前路径下新建/data子目录,并把文件存放其中
# MNIST数据是属于torchvision包自带的数据,所以可以直接调用。
# 在调用自己的数据的时候,我们可以用torchvision.datasets.ImageFolder或者torch.utils.data.TensorDataset来加载
train_dataset = dsets.MNIST(root='./data',  #文件存放路径train=True,   #提取训练集transform=transforms.ToTensor(),  #将图像转化为Tensor,在加载数据的时候,就可以对图像做预处理

pytorch搭建卷积网络(以minist数据集为例)以及如何查看输出每层的权重和特征图相关推荐

  1. [Pytorch系列-41]:卷积神经网络 - 模型参数的恢复/加载 - 搭建LeNet-5网络与MNIST数据集手写数字识别

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  2. 使用Pytorch搭建U-Net网络并基于DRIVE数据集训练(语义分割)学习笔记

    使用Pytorch搭建U-Net网络并基于DRIVE数据集训练(语义分割)学习笔记 https://www.bilibili.com/video/BV1rq4y1w7xM?spm_id_from=33 ...

  3. Educoder 机器学习 神经网络 第四关:使用pytorch搭建卷积神经网络识别手写数字

    任务描述 相关知识 卷积神经网络 为什么使用卷积神经网络 卷积 池化 全连接网络 卷积神经网络大致结构 pytorch构建卷积神经网络项目流程 数据集介绍与加载数据 构建模型 训练模型 保存模型 加载 ...

  4. 实战:使用Pytorch搭建分类网络(肺结节假阳性剔除)

    实战:使用Pytorch搭建分类网络(肺结节假阳性剔除) 阅前可看: 实战:使用yolov3完成肺结节检测(Luna16数据集)及肺实质分割 其中的脚本资源getMat.py文件是对肺结节进行切割. ...

  5. 用PyTorch搭建卷积神经网络

    用PyTorch搭建卷积神经网络 本篇是加拿大McGill本科,Waterloo硕士林羿实习时所作的工作.发文共享,主要是面对PyTorch的初学者. 本篇文章是一篇基础向的PyTorch教程,适合有 ...

  6. Pytorch搭建LeNet5网络

    本讲目标:   介绍Pytorch搭建LeNet5网络的流程. Pytorch八股法搭建LeNet5网络 1.LeNet5网络介绍 2.Pytorch搭建LeNet5网络 2.1搭建LeNet网络 2 ...

  7. 使用PyTorch搭建ResNet50网络

    ResNet18的搭建请移步:使用PyTorch搭建ResNet18网络并使用CIFAR10数据集训练测试 ResNet34的搭建请移步:使用PyTorch搭建ResNet34网络 ResNet101 ...

  8. pytorch 搭建 VGG 网络

    目录 1. VGG 网络介绍 2. 搭建VGG 网络 3. code 1. VGG 网络介绍 VGG16 的网络结构如图: VGG 网络是由卷积层和池化层构成基础的CNN 它的CONV卷积层的参数全部 ...

  9. Pytorch搭建FCN网络

    Pytorch搭建FCN网络 前言 原理 代码实现 前言 FCN 全卷积网络,用卷积层替代CNN的全连接层,最后通过转置卷积层得到一个和输入尺寸一致的预测结果: 原理 为了得到更好的分割结果,论文中提 ...

最新文章

  1. 西瓜说 | 物联网说了好一阵了,你为什么还不懂?
  2. Android什么是函数,什么是函数响应式编程(JavaAndroid版本)
  3. 医学影像中用 python 读取 nrrd 文件、nrrd转nii、nrrd转h5
  4. OpenCV通过形态学操作提取水平线和垂直线
  5. php method_exists 检测类中是否包括函数
  6. 别把机器学习和人工智能搞混了! 1
  7. html2canvas在手机不行,html2canvas - 在iOS设备上崩溃
  8. 美通企业日报 | 英特尔百度签署新合作备忘录;佛山照明与阿里云战略合作物联网生态...
  9. SolidWorks、inventor、UG...我该学哪个?主流三维机械设计软件对比
  10. 卡诺模型案例分析_需求分析神器 | 如何用卡诺模型分析需求
  11. 基于DEM的GIS水文分析——河网与集水区域的提取
  12. Fotor 在线设计工具 在线设计网站
  13. 作文指导百法·9.从阅读中积累素材
  14. ubuntu使用meld/beyond compare 做git的diff工具
  15. Java链表的书_JAVA实现双向链表的增删功能,完整代码package linked;class LinkedTable{ }public class Linke...
  16. 方法的调用,构造方法,方法的重载
  17. 代码写的太乱?一分钟教你优化
  18. Visual Studio的下载与安装
  19. L2级ADAS前装搭载量1月同比增超6成,国产供应商“崭露头角”
  20. 黑苹果安装 未能与恢复服务器取得联系,联想M73小主机黑苹果 篇二:系统安装及BIOS设置...

热门文章

  1. 软考回顾-系统架构设计师-2018
  2. DAEMON Tools Ultra 虚拟光驱 5.9.0.1527 所有你需要模擬的映像制作软件\虚拟驱动器
  3. 程序员500字年终总结
  4. shell网络编程netstat
  5. u盘linux选uefi,U盘UEFI+GPT模式安装CentOS7.X系统
  6. 西行漫记(13):Show Time
  7. 关于谷歌学术搜索.enw格式批量导入endnote的解决方法
  8. kafka javax.management.InstanceAlreadyExistsException: kafka.consumer:type=app-info,id=consumer-1
  9. 股市精忠社学习计划:赋予快手更长期的价值
  10. 蛋白质轨迹dcd转成pcb文件