gpt4 book ai didi

debugging - Julia Flux 问题 : UndefVarError: Tracker not defined

转载 作者:行者123 更新时间:2023-12-04 00:59:28 25 4
gpt4 key购买 nike

我正在尝试在 https://github.com/JuliaDiffEq/NeuralNetDiffEq.jl/blob/master/test/NNODE_tests.jl 中运行示例代码(关于标量的第一个例子)但我得到了 UndefVarError: Tracker not defined error .我试过 using Flux.Trackerusing Tracker但无法修复。 Tracker 是否已被弃用?或者是一些兼容性问题?我正在使用 Flux v0.10.1 和 Tracker 0.2.6。谢谢!

最佳答案

我找到了解决此问题的 2 个解决方案:

  • 使用 Pkg.add(Pkg.PackageSpec(;name="Flux", version="0.9.0")) 降级到 Flux v0.9(具有 Flux.Tracker)
  • 编辑 NeuralNetDiffEq ODE 求解器 jl 文件:

  • 对于解决方案 2,首先使用 using Pkg; Pkg.add("Tracker") .然后做 import NeuralNetDiffEq; path(NeuralNetDiffEq)找到包路径。打开 ode_solver.jl(或您使用的任何求解器),然后添加 using Tracker在文件的顶部。

    (请注意,截至 2019 年 1 月 16 日,NeuralNetDiffEq 并不完全适用于 Flux 0.10!)

    希望这对某人有用!

    关于debugging - Julia Flux 问题 : UndefVarError: Tracker not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59765831/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com