稀疏PCAmatlab代码-UFLDL_ex:UFLDL的编程练习

时间:2021-05-25 16:55:34
【文件属性】:
文件名称:稀疏PCAmatlab代码-UFLDL_ex:UFLDL的编程练习
文件大小:50KB
文件格式:ZIP
更新时间:2021-05-25 16:55:34
系统开源 稀疏PCA matlab代码 UFLDL exercises UFLDL有两个版的教程页面, , , 这两个的内容是一样的, 第一个是更新的一个版本, 刚开始本人follow的是第一个, 但目前没有整理完善, 组织顺序也很奇怪, 后来才转到第二个. ex1和nn是follow第一个时完成的, 后面的是follow第二个时完成的. 第一版中提供的将所有UFLDL练习代码进行了整合, 用这个start code感觉更好些, 用这个代码的结构follow旧版的练习可以减少一些冗余, 只是导入数据的方式有一点点不一样. 已完成的有: ex1, 单层回归: nn, sparse_autoencoder, pca, , 这一节内容还包括pca白化, zca白化 , 这一节与ex1中略有有重复, 这一节代码要为下一节stl服务, 需要完成 , (this case is NOT done well.) 以上除了nn是用python编写, 其它均为matlab. 略去各数据集, minfun等部分.
【文件预览】:
UFLDL_ex-master
----softmax()
--------softmaxCost.m(1KB)
--------softmaxExercise.m(5KB)
--------softmaxPredict.m(785B)
--------softmaxTrain.m(2KB)
----README.md(2KB)
----pca()
--------pca_gen.m(6KB)
--------pca_2d.m(3KB)
----nn()
--------data_loader.py(2KB)
--------nn.py(4KB)
--------activator.py(160B)
--------nn_softmax.py(4KB)
----stl()
--------feedForwardAutoencoder.m(1KB)
--------stlExercise.m(6KB)
--------feedfowardRICA.m(2KB)
----stacked_autoencoder()
--------stackedAEPredict.m(1KB)
--------stackedAEExercise.m(10KB)
--------checkStackedAECost.m(2KB)
--------computeNumericalGradient.m(1KB)
--------stack2params.m(2KB)
--------initializeParameters.m(622B)
--------softmaxCost.m(1KB)
--------feedForwardAutoencoder.m(1KB)
--------display_network.m(3KB)
--------params2stack.m(1KB)
--------stackedAECost.m(4KB)
--------softmaxPredict.m(785B)
--------softmaxTrain.m(2KB)
--------sparseAutoencoderCost.m(4KB)
----ex1()
--------logistic_regression.m(953B)
--------binary_classifier_accuracy.m(138B)
--------ex1c_softmax.m(2KB)
--------ex1a_linreg.m(3KB)
--------sigmoid.m(42B)
--------multi_classifier_accuracy.m(157B)
--------logistic_regression_vec.m(803B)
--------ex1b_logreg.m(2KB)
--------linear_regression.m(950B)
--------ex1_load_mnist.m(1KB)
--------softmax_regression_vec.m(2KB)
--------linear_regression_vec.m(852B)
--------grad_check.m(673B)
----sparse_autoencoder()
--------sampleIMAGES.m(2KB)
--------checkNumericalGradient.m(2KB)
--------train.m(6KB)
--------computeNumericalGradient.m(1KB)
--------initializeParameters.m(622B)
--------display_network.m(3KB)
--------sparseAutoencoderCost.m(4KB)

网友评论