Autoencoder类
超类:
Autoencoder类
描述
一个Autoencoder
对象包含一个自编码器网络,该网络由编码器和解码器组成。编码器将输入映射到一个隐藏表示。解码器尝试将此表示映射回原始输入。
建设
中使用训练数据训练的自动编码器autoenc
= trainAutoencoder (X
)X
.
返回具有隐藏表示大小的自动编码器autoenc
= trainAutoencoder (X
,hiddenSize
)hiddenSize
.
返回上述任何输入参数的自动编码器,并带有由一个或多个名-值对参数指定的附加选项。autoenc
= trainAutoencoder (___,名称,值
)
输入参数
属性
方法
解码 | 解码编码数据 |
编码 | 编码输入数据 |
generateFunction | 生成一个MATLAB函数来运行自动编码器 |
generate金宝appSimulink | 生成一个金宝app模型为自动编码器 |
网络 | 转换Autoencoder 对象进网络 对象 |
plotWeights | 绘制自编码器编码器权重的可视化图 |
预测 | 使用训练过的自编码器重建输入 |
堆栈 | 将几个自动编码器的编码器堆叠在一起 |
视图 | 视图autoencoder |
复制语义
价值。要了解值类如何影响复制操作,请参见复制对象.
版本历史
在R2015b中引入