tensorflow_stacked_denoising_autoencoder
0.安装环境
要运行脚本,至少应满足以下必需的软件包:
的Python 3.5.2
Tensorflow 1.6.0
NumPy 1.14.1
您可以使用Anaconda安装这些必需的软件包。 对于tensorflow,请使用以下命令在Windows下快速安装:
pip install tensorflow
1.内容
在这个项目中,有各种自动编码器的实现。 python的基本类是library / Autoencoder.py,您可以在自动编码器的构造函数中将“ ae_para”的值设置为指定相应的自动编码器。
ae_para [0]:自动编码器输入的损坏级别。 如果ae_para [0]> 0,则为降噪自动编码器;
aw_para [1]:稀疏正则化的系数。 如果ae_para [1]> 0,
1