当前位置: 首页 > news >正文

pytorch学习6-非线性变换(ReLU和sigmoid)

系列文章目录

  1. pytorch学习1-数据加载以及Tensorboard可视化工具
  2. pytorch学习2-Transforms主要方法使用
  3. pytorch学习3-torchvisin和Dataloader的使用
  4. pytorch学习4-简易卷积实现
  5. pytorch学习5-最大池化层的使用
  6. pytorch学习6-非线性变换(ReLU和sigmoid)
  7. pytorch学习7-序列模型搭建
  8. pytorch学习8-损失函数与反向传播
  9. pytorch学习9-优化器学习
  10. pytorch学习10-网络模型的保存和加载
  11. pytorch学习11-完整的模型训练过程

文章目录

  • 系列文章目录
  • 一、非线性变换(ReLU和sigmoid)
  • 总结


一、非线性变换(ReLU和sigmoid)

import torch
import torchvision.datasets
from torch import nn
from torch.nn import ReLU, Sigmoid
from torch.utils.data import DataLoader
from torch.utils.tensorboard import SummaryWriterinput=torch.tensor([[1,-0.5],[-1,3]
])
output=torch.reshape(input,(-1,1,2,2))
print(output.shape)dataset=torchvision.datasets.CIFAR10("./data6",train=False,transform=torchvision.transforms.ToTensor(),download=True)
dataloader=DataLoader(dataset,batch_size=64)
class Mynn(nn.Module):def __init__(self):super(Mynn,self).__init__()self.relu1=ReLU()#使用ReLU激活函数,inplace参数代表是不是覆盖原始数据,默认为Falseself.sigmoid=Sigmoid()##使用sigmoid激活函数# def forward(self,input):#     output=self.relu1(input)#     return outputdef forward(self,input):output=self.sigmoid(input)return output
mynn=Mynn()
writer=SummaryWriter("logs6")
step=0
for data in dataloader:#dataloader的每一批次,既包含图像又包含标签,所以要他们分出来单独处理imgs,taiget=datawriter.add_images("我是输入",imgs,step)output=mynn(imgs)writer.add_images("我是输出",output,step)step+=1
writer.close()

总结

以上就是今天要讲的内容,非线性变换(ReLU和sigmoid)

http://www.lryc.cn/news/256543.html

相关文章:

  • 详解Keras3.0 Models API: Whole model saving loading
  • Spring Cloud Gateway 网关的基础使用
  • 小米手机锁屏时间设置为永不休眠_手机不息屏_保持亮屏
  • lightdb plorasql集合类型新增可变数组
  • 算法--最短路
  • Linux 定时任务备份MySQL数据库
  • 查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
  • 外观模式 rust和java的实现
  • uniapp-hubildx配置
  • Nginx基础篇:Nginx搭建、Nginx反向代理、文件服务器部署配置。
  • 什么是TDR(威胁检测与响应)
  • 30、pytest入门内容回顾
  • 2023年 - 我的程序员之旅和成长故事
  • JMH性能测试
  • 超完整的mysql安装配置方法(包含idea和navicat连接mysql,并实现建表)
  • 通过仿真理解完整的阵列信号噪声模型
  • 问题:数组对象去重
  • 前端:让一个div悬浮在另一个div之上
  • 千锋 Vue 详细笔记整理
  • uniapp实战 —— 骨架屏
  • 【数据仓库-10】-- 数据仓库、数据湖和湖仓一体对比
  • 单臂路由与三层交换机
  • 免费的数据采集软件,最新免费的几款数据采集软件【2024】
  • nodejs微信小程序+python+PHP北京地铁票务APP-计算机毕业设计推荐 -安卓
  • zabbix 进阶
  • 【性能测试】Jmeter 配置元件(一):计数器
  • 使用Dockerfile Maven Plugin 将Docker镜像Push到AWS ECR (Elastic Container Registry)
  • ubuntu 20.04.6 server 服务器 下载与安装(配置静态IP)
  • [Linux] Apache的配置与运用
  • PHP基础 - 注释变量