问题标签 [flux.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.

0 投票
2 回答
130 浏览

julia - 在 Flux 中手动更新层参数

如何在 Flux 中手动设置图层的权重?该层是不可变的结构,因此它们不能直接更新:

update!函数假定使用渐变。虽然我可能可以将渐变矩阵组合在一起使用update!(x, x̄),但这似乎不是一个很好的解决方案。

理想情况下,我想编写一些函数来获取现有权重,计算新权重,然后设置这些新权重,例如d.W = func(d.W; args)

0 投票
2 回答
59 浏览

neural-network - 我可以在flux.jl中计算NN输出wrt网络输入的autograd吗?

我有一个神经网络,它是一个函数 f:(t, v) -> (x,z)。我可以计算 autograd 偏导 df/dt 吗?我想在我的损失函数的正则化项中使用 autograd 计算。

我想做类似的事情

但我不知道如何告诉梯度函数输入(t)是什么

0 投票
1 回答
128 浏览

julia - 在 Julia Flux 中,我不断收到错误 LoadError: Mutating arrays is not supported,但我看不到我在哪里改变数组

我是 Julia 的新手,由于某种原因,我无法让这个非常简单的代码工作。无论我尝试什么,我都会得到错误LoadError: Mutating arrays is not supported。我知道当我在优化过程中对数组进行变异以使代码不再可区分时,会发生此错误。我显然对 Julia 的了解还不够,无法看到我在做什么。

如果它有帮助,则错误似乎发生在该行中for d in dataset

0 投票
0 回答
98 浏览

julia - 如何在 julia lang 中导入大量图像

我试过这样做,但这只给了我这些文件夹的路径,而不是里面的图像。

@logankilpatrick 我只想问的是如何使用通量包在 julia 中导入图像 kaggle.com/paultimothymooney/chest-xray-pneumonia。我发布的示例代码只是试图这样做但没有工作

0 投票
1 回答
175 浏览

julia - 在 Julia Flux 中评估简单的 RNN

我正在尝试通过遵循一些教程,例如FluxML/model-zoo中的Char RNN,在 Julia 中使用Flux.jl学习递归神经网络 (RNN) 。

我设法构建并训练了一个包含一些 RNN 单元的模型,但在训练后未能评估该模型。

有人可以指出我在评估简单(未经训练的)RNN 时缺少什么代码吗?

我在 Windows 10 上使用 Julia 1.6.1。

0 投票
0 回答
64 浏览

julia - 如何将自定义图像数据集从 kaggle 添加到 Metalhead.jl/Flux.jl julia

我刚来这地方。我一直在尝试使用 Metalhead.jl/Flux.jl 来训练自定义图像分类器,但我似乎无法直接从文件夹加载数据。(不是标准数据集的一部分)。假设我有一个包含 10 个子文件夹的文件夹 -> 每个文件夹都有 1000 张图像。我如何加载它来执行一个简单的 leNet5 CNN 任务?

谢谢!

0 投票
1 回答
121 浏览

julia - 无法理解 Julia 中的尺寸不匹配错误

我是 Julia 和 ML 的初学者。我正在尝试重新使用 Flux Model Zoo 中的代码,特别是this,来分类来自这个 dataset的图像。下面是我的代码版本——我修改了 build_model 中的数据加载和参数,以说明图像大小的差异和要分类的字符类型的数量。原版有 28x28 和 10 位数字,阿拉伯字符集有 32x32 图像和 28 个字符。

训练模型时出现以下错误。具体来说,在梯度计算期间。你能帮我理解错误指的是哪两个矩阵并指出我的解决方案吗?我的猜测是它与 build_model 参数有关,但我不太确定需要更改什么以及如何更改。

0 投票
1 回答
131 浏览

tensorflow - 如何从文件夹中加载图像以在 Julia 的 Flux 库中训练 CNN?

我正在尝试在 Julia 的 Flux ML 库中编写一个 CNN(U-Net)。然而,我面临的第一个障碍是,如何从文件夹中加载图像来训练模型。我已经在互联网上广泛搜索了任何方法,但没有运气。互联网上所有关于 Flux 中 CNN 的示例,都使用库函数来导入预先存在的数据集,如 MNIST 数据集。实际上所有的例子,使用一个库函数来加载这个数据集。请有人告诉我,如何从文件夹中加载自定义图像数据集来训练用 Flux Julia 编写的 CNN 模型。数据集的目录结构如下:- 目录结构

0 投票
1 回答
189 浏览

julia - 如何检查 Flux.jl 是否正在使用 GPU?

我想检查一下 Flux 是否在我的计算机上使用 GPU 或 CPU。这可以通过内置的 Flux.jl 函数实现吗?

0 投票
1 回答
52 浏览

julia - 如何安装最新版本的 Flux.jl?

我正在尝试使用 Julia 1.6 安装最新版本的 Flux.jl。当我这样做时add Flux,它会添加 versionFlux v0.8.3但查看 GitHub,似乎最新版本是 version 0.12.x。我的环境中有以下软件包:

我已经尝试删除 Flux 并重新添加它。我也试过:

我尝试添加我想要的特定版本:

这导致了上面的错误。