问题标签 [mxnet.jl]
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.
julia - 如何使用 mxnet.jl 和 Julia 获得渐变节点?
我正在尝试使用 Julia 中的 mxnet.jl 从 mxnet 主文档中复制以下示例:
该示例显示了如何自动区分符号表达式并获得其梯度。
mxnet.jl(最新版本 2016-03-07)中的等价物是什么?
julia - 如何帮助 iJulia notebook 找到外部编译的库
我正在尝试在iJulia笔记本中运行 mxnet 的编译版本,但是当我执行命令时using MXNet
,出现以下错误:
考虑到它可能是 ENV 被清除,我补充说:
这使我可以毫无错误地执行指令using MXNet
,但在尝试执行 mxnet 库中的任何命令时再次引发错误
我该如何解决?还有其他地方我需要定义路径吗?REPL 一切正常。
julia - 了解在 Julia 中使用 MXNet 的简单 3 层 MLP 示例
我对神经网络有基本的了解。我知道应该有存储 0 或 1 对应于不同类别标签的 ay 矩阵(预期结果)。例如,对于数字识别,如果要识别的数字是 6,那么 y 向量应该是[0,0,0,0,0,1,0,0,0,0]
。但是,当我在 Github 上的 MXNet.jl 存储库中看到 MXNet 示例时,我无法识别任何准备这种结果矩阵的代码。我认为神奇在于get_mnist_providers()
返回 2 个提供者的方法:
我不知道这些提供者是什么——train_provider、eval_provider。请帮助我了解这些提供商。我正在尝试编写具有不同分类的算法,因此了解该提供程序至关重要。
keras - 如何在 Julia 中将 Conv1d 与 MXNet.jl 或 Flux 一起使用?
我尝试 使用 mxnet.jl 和 Flux 包将来自https://machinelearningmastery.com/cnn-models-for-human-activity-recognition-time-series-classification的 Conv1d Python Keras 示例翻译成 Julia。
我能够训练模型,但与 Keras 版本相比结果很差。我不确定我做错了什么。我认为输入形状或模型有问题。我有点困惑如何使用 mx.ArrayDataProvider。如您所见,20 个 epoch 后的准确度仅为 ~20%,而不是使用 Keras 时的 ~90%。我尝试了不同的输入形状,但没有成功:(
数据集可从以下网址下载: https ://archive.ics.uci.edu/ml/machine-learning-databases/00240/UCI%20HAR%20Dataset.zip
加载数据集的函数:
MXNet 版本:
更新:在 Flux.jl 中也尝试过几乎相同的精度,所以我认为输入形状有问题。如何在 Flux 或 MXNet 中为 1d Conv 层安排时间序列输入数据?
添加通量版本:
有什么建议吗?提前致谢!
julia - Julia 中的 MXNet 回归示例失败
运行regression-example.jl的代码失败并出现以下错误:
一段关键的代码失败:
我怀疑这个问题与mx.MSE()
使用有关,但我不知道如何解决它,特别是没有很好的 MXNet.jl 文档
julia - 在 UBUNTU 16.04 中使用 Julia1.2 安装 MXNet.jl 时出现问题
我在 julia 中安装“MXNet.jl”包时遇到了一些问题。
1)我第一次尝试输入:
我明白了:
在这一点上,没有任何问题发生。没有抛出错误消息。好的。现在,我回到 Julia REPL 并尝试使用该模块,为此我写道:
以及抛出的所有这些错误消息。知道我在所有这些错误方面的局限性后,我进行了第二次尝试,其中包括以下内容......
2) 我的第二种方法是使用蛮力,因此我将 julia MXNet.jl 包的所有 github scr 文件夹复制并粘贴到我个人桌面中的给定文件夹中。这是逐个子程序、逐个文件夹完成的,直到我复制了每个文件和文件夹。所以公平地说,这个链接中的 scr 文件夹: https : //github.com/apache/incubator-mxnet/tree/master/julia/src 现在看起来非常像我的。
现在,我转到我的文件夹并继续进行,好像“MXNet.jl”是我过去使用的任何其他普通函数,所以我输入(在 julia REPL 上):
它返回了所有这些错误消息。
我的假设是这个libmxnet.so有问题(我不知道那是什么......),我很想按照本文档(MXNet 安装指南)上的步骤 1-3,但我不想搞砸了,因为我真的不知道以下任何命令的作用:
也不是以下任何一项对 Julia 所做的:
a) 什么是仓库?b)什么是环境变量(我在网上看了,这让我很困惑......)
我真的只想安装 MXNet.jl 并使用它。如果我将其余所有内容理解为副作用会更好,但我会接受所有正确安装,所以简而言之:
- 我有什么问题?,
- 我是否仅通过“复制和粘贴”文档步骤中的说明来修复它?
- 如果没有,我该如何安装 MXNet.jl?
- 我是否将 GPU 与 CPU(我的选项)安装混淆了?两者之间有什么变化?我认为这与这里发生的事情没有任何关系,但是......
提前非常感谢,我希望你们一切都好。
- Ubuntu 16.4
编辑:
在@Przemyslaw 之后,我安装了最新的 julia 版本 julia1.4。我希望通过这样做,写入的权限.julia
将被修复。但是,问题仍然存在。我仍然收到以下消息:
所以,
- 为什么安装新的 julia 不能解决问题
.julia
? - 我安装的所有其他软件包都可以正常工作,是
MXNet.jl
唯一需要重写的软件包.julia
吗? - 问题似乎与以下几行有关:
在base.jl
MXNet.jl 的子程序中。知道这意味着什么吗?