Я нашел 2 решения этой проблемы:
- Понижение до Flux v0.9 (с Flux.Tracker) с использованием
Pkg.add(Pkg.PackageSpec(;name="Flux", version="0.9.0"))
- Редактирование солератора NeuralNetDiffEq ODE jl файлы:
Для решения 2 сначала используйте using Pkg; Pkg.add("Tracker")
. Затем выполните import NeuralNetDiffEq; path(NeuralNetDiffEq)
, чтобы найти путь к пакету. Откройте ode_solver.jl (или другой используемый вами решатель), а затем добавьте using Tracker
вверху файла.
(Обратите внимание, что с 16 января 2019 г. NeuralNetDiffEq не полностью работает с Flux 0.10!)
Надеюсь, это кому-нибудь пригодится!