Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
973
stars
195
forks
source link
NeuralPDE with LuxAMDGPU, Optimize.solve throws error #835
Open
mre2110 opened 6 months ago
Describe the bug π
Solving a simple bvp with AMDGPU backend breaks down in the Optimization.solve step with an error
Expected behavior
Optimizer should run smoothly (as it is the case when using the CUDA backend)
It would be great to have the optimizer running on AMD hardware
Minimal Reproducible Example π
Error & Stacktrace β οΈ
Environment (please complete the following information):
using Pkg; Pkg.status()
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
versioninfo()
Additional context
The suggested change (replace [Optimization.jl/ext/OptimizationZygoteExt.jl
L95) with a direct copyto! instead of broadcasting) lead to an error