当前位置:网站首页>【Pytorch】nn.ReLU(inplace=True)
【Pytorch】nn.ReLU(inplace=True)
2022-08-11 06:28:00 【二进制人工智能】
nn.ReLU(inplace=False)
中inplace
的默认为False
当inplace = False
时,nn.ReLU
不会修改输入对象的值,而是创建一个新的对象作为输出。
当inplace = True
时,nn.ReLU
会修改输入对象的值作为输出,而不是创建一个新的对象。
import torch
import torch.nn as nn
input = torch.randn(5)
relu_F = nn.ReLU(inplace=False)
relu_T = nn.ReLU(inplace=True)
output_F = relu_F(input)
output_T = relu_T(input)
print('输入:', input, 'id:', id(input))
print('inplace=False,输出:', output_F, 'id:', id(output_F))
print('inplace=Ture,输出:', output_T, 'id:', id(output_T))
利用inplace = True
计算可以节省内存,同时还可以省去反复申请和释放内存的时间。但是会对原变量覆盖,只要不带来错误就用。
参考:
边栏推荐
- Strongly recommend an easy-to-use API interface
- 矩阵分析——微分、积分、极限
- Multiscale communication in cortical-cortical networks
- 博途PLC 1200/1500PLC ModbusTcp通信梯形图优化汇总(多服务器多从站轮询)
- ROS 话题通信理论模型
- How Unity programmers can improve their abilities
- Discourse 的关闭主题(Close Topic )和重新开放主题
- 如何选择专业、安全、高性能的远程控制软件
- redis + lua实现分布式接口限流实现方案
- 1688 product interface
猜你喜欢
拼多多API接口(附上我的可用API)
空间金字塔池化 -Spatial Pyramid Pooling(含源码)
常见激活函数及其导数
李沐d2l(十)--卷积层Ⅰ
Pinduoduo api interface application example
【latex异常和错误】Missing $ inserted.<inserted text>You can‘t use \spacefactor in math mode.输出文本要注意特殊字符的转义
JD.com product details API call example explanation
《Generative Adversarial Networks》
Douyin API interface
SQL滑动窗口
随机推荐
Tidb二进制集群搭建
每日sql--统计员工近三个月的总薪水(不包括最新一个月)
How Unity handles C# under the hood
unable to extend table xxx by 1024 in tablespace xxxx
2022-08-09 第四小组 修身课 学习笔记(every day)
技能在赛题解析:交换机防环路设置
radix-4 FFT 原理和C语言代码实现
2022-08-10 Group 4 Self-cultivation class study notes (every day)
maxwell concept
网络电话软件或迎整顿 “免费”通话须迈安全关
Cobbleland 博览会 基础系列 1
为什么C#中对MySQL不支持中文查询
Amazon API interface Daquan
Taobao product details API interface
docker安装mysql5.7(仅供测试使用)
Daily SQL - find each of the students school gpa minimum (window)
Taobao sku API interface (PHP example)
每日sql -用户两天留存率
linux 安装mysql服务报错
A used in the study of EEG ultra scanning analysis process