在测试我的 RBM 时,我需要从二进制数据转换为 MNIST 等简单图像。但只是想知道我如何将它们作为输入传递给我的程序。从matlab方面。用 mnist 数据替换 X。
X= [ 1, 1, 1, 0, 0, 0; ...
1, 0, 1, 0, 0, 0; ...
1, 1, 1, 0, 0, 0; ...
0, 0, 1, 1, 1, 0; ...
0, 0, 1, 1, 1, 0; ...
0, 0, 1, 1, 1, 0];
X = int32(X);
以上是我实际传递它们的方式(它们也是二进制文件),这是我运行它们的方式:
rbm = RBM(X,hidden_E,training_epochs,k, learning_rate)
所以想知道如何设法用 mnist 数据集替换我的 X 矩阵?