Julia 由于策略争论,使用NueralPDE.jl中的PhysicInfo FormedNN()时发生MethodError

Julia 由于策略争论,使用NueralPDE.jl中的PhysicInfo FormedNN()时发生MethodError,julia,pde,julia-flux,Julia,Pde,Julia Flux,我正在通过查阅找到的文档教程,尝试学习一些PINN工作的NeuralPDE.jl语法 当使用PhysicInformedNN(chain,strategy)函数构建PINN算法时,无论我尝试使用哪种策略,都会得到MethodError。教程建议使用GridTraining(.05),我还尝试了随机训练(::Int64),但没有成功 dim = 2 # number of dimensions chain = FastChain(FastDense(dim,16,Flux.σ),FastDense

我正在通过查阅找到的文档教程,尝试学习一些PINN工作的NeuralPDE.jl语法

当使用PhysicInformedNN(chain,strategy)函数构建PINN算法时,无论我尝试使用哪种策略,都会得到MethodError。教程建议使用GridTraining(.05),我还尝试了随机训练(::Int64),但没有成功

dim = 2 # number of dimensions
chain = FastChain(FastDense(dim,16,Flux.σ),FastDense(16,16,Flux.σ),FastDense(16,1))
dx = 0.05
discretization = PhysicsInformedNN(chain,GridTraining(dx))
错误:

MethodError: no method matching GridTraining(::Float64)

这是一个软件包版本问题。当更新到最新版本时,它是固定的。有关更多信息,请参阅评论。

您可以共享
]st
?您可能不在最新版本上。感谢您抽出时间提供帮助。当然,我安装了很多不必要的安装,因为我仍处于尝试从Python迁移的探索阶段\n原子v0.12.28闪烁v0.12.3 CSSUtil v0.1.1 CSV v0.7.10颜色v0.12.4数据帧v0.21.8 DifferenceQflux v1.21.0距离v0.9.2分布v0.23.8 EvoTrees v0.5.3通量v0.11.1 GLM v0.3.11半乳视v0.1.3假说者v0.10.2 IJulia v0.23.1 IJulia v0.1工具v0.4.2插补v0.6.0交互v0.3 Juno.8.14.6v0.9.20失去功能v0.6.2 MLJ v0.15.0 MLJBase v0.16.2 MLJ决策树接口v0.1.0 MLJglm接口v0.1.2 MLJ模型v0.13.1 MLJ多变量测试接口v0.1.6 MLJSCI接口v0.1.7建模工具包v3.20.1多变量测试v0.7.0最邻近v0.4.8 NeuralPDE v0.2.0优化v0.22.0 v1.9.1调用绘图v0.12.1PyPlot v2.9.0查询v1.0.0 RCall v0.13.10 RDatasets v0.7.3 ScikitLearn v0.6.2 StatsBase v0.32.2 StatsPlot v0.14.17 URL下载v0.3.1受精卵v0.5.17感谢您对我的帖子发表评论
ModelingToolkit v3.20.1
您只是在一个非常旧的MTK版本上。这是Julia v1.5吗?