文档帮助中心文档
应用整流线性单元激活
ly = relu(dlX)
整流线性单元(ReLU)激活操作执行非线性阈值操作,其中任何小于零的输入值都被设置为零。
这个操作相当于
f ( x ) = { x , x > 0 0 , x ≤ 0.
请注意
该函数将ReLU操作应用于dlarray数据。如果您想应用ReLU激活layerGraph对象或层数组,使用以下图层:
dlarray
layerGraph
层
reluLayer
例子
海底= relu (dlX)计算输入的ReLU激活dlX通过应用阈值操作。中的所有值dlX小于0的被设为0。
海底= relu (dlX)
海底
dlX
全部折叠
使用线性整流函数(Rectified Linear Unit)函数将输入数据中的负值设置为零。
线性整流函数(Rectified Linear Unit)
将输入数据创建为高和宽分别为12和32通道的随机值的单个观测值。
身高= 12;宽度= 12;通道= 32;观察结果= 1;X = randn(高度,宽度,通道,观测值);dlX = dlarray(X,“SSCB”);
计算泄漏的ReLU激活。
dlY = relu(dlX);
所有的负值dlX现在设置为0.
0
输入数据,指定为格式化的dlarray,一个未格式化的dlarray,或数值数组。
数据类型:单|双
单
双
ReLU激活,返回为dlarray.输出海底具有与输入相同的底层数据类型dlX.
如果输入数据dlX是格式化的dlarray,海底维度格式与dlX.如果输入数据没有格式化dlarray,海底是未格式化的dlarray具有与输入数据相同的维度顺序。
使用注意事项和限制:
当输入参数dlX是一个dlarray类型的底层数据gpuArray,该函数运行在GPU上。
gpuArray
有关更多信息,请参见在图形处理器上运行MATLAB函数(并行计算工具箱).
dlarray|dlconv|batchnorm|leakyrelu|dlgradient|dlfeval
dlconv
batchnorm
leakyrelu
dlgradient
dlfeval
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处