主要内容

深度学习自定义层

自定义层深度学习

您可以定义自己的自定义层深度学习的问题。您可以指定一个自定义损失函数使用一个自定义输出层和自定义层有或没有可学的参数。定义一个自定义层之后,可以检查层有效,GPU兼容,并输出正确定义渐变。

功能

全部展开

functionLayer 功能层
checkLayer 检查的有效性定义或功能层
setLearnRateFactor 学习速率因子层可学的参数设置
setL2Factor L2的正则化因子层可学的参数设置
getLearnRateFactor 得到学习速率因子层可学的参数
getL2Factor 得到了L2正则化因子层可学的参数
findPlaceholderLayers 找到占位符层网络体系结构从Keras或进口ONNX
replaceLayer 取代层在层图
assembleNetwork 从pretrained层组装深入学习网络
PlaceholderLayer 替换一个不受支持的Keras或层万博1manbetxONNX层,或不支持的功能万博1manbetxfunctionToLayerGraph

主题

自定义图层概述

定制的中间层次

自定义输出层

  • 自定义分类输出层
    这个例子显示了如何定义一个自定义分类输出层与误差平方和(SSE)损失和卷积神经网络中使用它。
  • 定义定制的回归输出层
    这个例子显示了如何定义一个自定义回归输出层与平均绝对误差(MAE)损失和使用卷积神经网络。
  • 指定自定义输出层向后损失函数
    这个例子显示了如何定义一个自定义分类输出层与误差平方和(SSE)损失和损失函数指定一个自定义的落后。

网络组成和嵌套层

检查层有效性