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