CuArray supports bits type error when performing automatic differentiation in sciml_train (possibly due to array reshaping)

Yes, ReverseDiff doesn’t not support GPUs. Use ZygoteVJP (or maybe EnzymeVJP)