主要内容

坦希尔

双曲线切线(Tanh)层

描述

双曲线切线(TanH)激活层在图层输入上施加Tanh函数。

创建

描述

= Tanhlayer.创建一个双曲切线层。

例子

= tanhlayer('name',姓名的)另外指定可选的姓名财产。例如,Tanhlayer('姓名','tanh1')用名称创建一个tanh图层'tanh1'

特性

展开全部

层名,指定为字符向量或字符串标量。为阵列输入,Trainnetwork.assembleNetwork分层图, 和dlnetwork.函数自动将名称分配给图层姓名设置''

数据类型:char|细绳

此属性是只读的。

图层的输入数。此图层仅接受单个输入。

数据类型:双倍的

此属性是只读的。

图层的输入名称。此图层仅接受单个输入。

数据类型:细胞

此属性是只读的。

图层的输出次数。此图层仅具有单个输出。

数据类型:双倍的

此属性是只读的。

图层的输出名称。此图层仅具有单个输出。

数据类型:细胞

例子

全部收缩

使用名称创建一个双曲线切线(Tanh)层'tanh1'

tallay = tanhlayer('姓名''tanh1'的)
tillay = tanhlayer具有属性:名称:'tanh1'学习参数无属性。状态参数无属性。显示所有属性

包括一个Tanh层大批。

图层= [ImageInputLayer([28 28 1])卷积2dlayer(3,16)BatchnormalizationLayer Tanhlayer MaxPooling2Dlayer(2,'走吧',2)卷积2dlayer (3,32) batchNormalizationLayer tanhLayer fulllyconnectedlayer (10) softmaxLayer classificationLayer]
图层= 11x1层阵列,带有图层:1''图像输入28x28x1图像与'zerocenter'归一化2''卷积16 3x3卷积与步幅[11]和填充[0 0 0 0] 3'批量归一化批量归一化4''Tanh双曲线切线5''最大汇集2x2 max汇集步进[2 2]并填充[0 0 0 0] 6''卷积32 3x3卷绕卷发[1 1]和填充[0 0 0 0] 7''批量归一化批量归一化8''Tanh双曲线切线9''完全连接的10完全连接的第10''Softmax Softmax 11''分类输出Crossentropyex

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

GPU代码生成
使用GPU Coder™为NVIDIA®GPU生成CUDA®代码。

在R2019A引入