问题标签 [pylearn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
62 浏览

pylearn - 使用 pylearn2 模型进行预测

我已经使用 pylearn2 训练了以下 CNN 模型。

您可以观察到该 CNN 的输入示例是大小为 25 x150 的灰度图像。最终的输出数量为 10,即层 'y' 的输出维度为 10。

我的训练数据集是使用 pylearn2 中的 CSVDataset 创建的,我能够训练模型。

但是,我在使用此模型进行预测时遇到问题,我正在尝试使用 scripts/mlp 文件夹中的 predict_csv.py 文件进行预测。

问题是 predict_csv.py 直接将 test.csv 文件加载到 1000 x 3750 的二维矩阵中,表示 1000 个测试示例,每个测试示例具有 3750 个像素。然而,在预测 theano 时,期望输入与层“h1”的输入具有相同的格式。出现以下错误:

我猜需要的格式是 pylearn2 的 ('b', 0, 1, 'c') 格式。

我真的很想知道我们如何将二维数组转换为上述所需格式。或者任何其他方式可以解决这个问题?

0 投票
0 回答
272 浏览

python - Pylearn2:使用我自己的数据的 MLP 模型

我正在尝试使用 pylearn2 构建 MLP 模型。但是该手册并没有明确说明如何导入外部数据(所有教程都使用 MNSIT 数据)。

所以,我的数据是 CSV 文件:

所以它是一个矩阵,第一列是要预测的值,其他列是属性。我什至不知道这是否是正确的输入。

这是我的 YAML 文件:

所以,有两个类,但如果你有一个矩阵而不是一个向量,它说这个任务是一个回归。

这是我运行“train.py training.yaml”时的输出错误

我从“pylearn/pylearn/scripts/train.py”复制了 train.py,CSV 文件位于实际文件夹中。

我的 YAML 文件有问题吗?我真的不明白错误的含义。

0 投票
1 回答
208 浏览

python-imaging-library - pylearn2中自定义图像数据的pkl文件

我在 pylearn2 方面完全是新手,现在我在Brats 数据库中工作,在该数据库中,我们使用 Pylearn2 进行脑部 3D MRI 以进行肿瘤分割,这与CIFAR10 数据库的 pylearn2 教程中的解释相同。

我的问题是数据库中的所有体积图像都是 .mha 格式,为了使用 Pylearn2-CNN,我必须有 .pkl 文件或图像数据库的二进制文件。“图像”模块无法读取 .mha 文件。

谁能告诉我如何在 Pylearn2 中使用 .mha 文件以及如何为 .mha 文件生成 .pkl 文件。

0 投票
0 回答
271 浏览

python - 安装 pylearn2 时缺少 .so 文件

目前我正在尝试在 Ubuntu 16.04 上安装 python 包 pylearn2。在网上我发现了两种应该可行的方法,这种方式:

这样:

但是,两者都不起作用。第一种方法作为输出给出:

我希望在此之后收到有关安装 pylearn2 或错误的消息,但都没有发生。第二种方法确实给出了错误:

我认为问题可能在于:

有没有人对这里可能出现的问题有更多的了解?

0 投票
3 回答
4296 浏览

theano - 安装 pylearn2 - ImportError: No module named Six.moves

我正在尝试安装pylearn2。我正在使用一个全新的虚拟环境,我只安装了theanopygpu的开发版本。我已经对它们进行了测试,并且两者都工作正常。但是,当我尝试安装 pylearn2 时,出现此错误:

我已经尝试按照某些地方的建议安装六个,但它告诉我它已经安装了:

有没有其他人遇到过这个问题?

0 投票
0 回答
98 浏览

neural-network - 如何微调动量优化器的超参数?

在神经网络的训练中有几个优化器。但是 Momentum 和 SGD 似乎总是比自适应方法好。

现在我正在用 tensorflow 编写一个程序来重现其他人的结果。他们利用动力来训练pylearn2。但是有几个参数:动量因子、权重尺度、偏差尺度。他们将权重标度分配为 dropout 层的权重。

当我训练我的网络时,我使用 Momentum。但是,结果似乎太难训练了,而且损失总是很高。我用adam训练的结果似乎还不错,但结果比他的差0.00X。

我想知道如何调整 Momentum 优化器。而且我也想知道我的程序运行不好的原因。

0 投票
1 回答
660 浏览

git - ModuleNotFoundError:没有名为 pylearn2.space 的模块

我正在努力Google colab。我已经安装了pylearn2克隆,git但它仍然MODULE NOT FOUND在以下几行中显示错误