Avik Pal

Results 176 issues of Avik Pal

- [x] Add a formatter - [ ] Add common SciML workflows - [x] General Housekeeping for Linear Curve Fit (if needed) - [ ] Interface with NonlinearSolve.jl for Nonlinear...

I am using this to accumulate all the fixes needed for the project, so let's hold off on merging. - Fixes SteadyState Adjoint for OOP jacobian

The Nested AD used in DiffEqFlux is not ideal because it calls `ForwardDiff.gradient/jacobian` and Zygote overrides them to compute the Hessian before doing the HVP. [BatchedRoutines.jl](https://github.com/LuxDL/BatchedRoutines.jl/blob/main/src/api.jl) has routines to do...

good first issue

Current version ```julia @concrete struct NeuralODE{M

good first issue

```julia # using ArrayInterface, NNlib, Strided, Enzyme, FastBroadcast using NNlib, Enzyme, Strided, FastBroadcast @inline function __fast_broadcast!(f::F, x, args...) where {F} # if ArrayInterface.fast_scalar_indexing(x) if maximum(length, (x, args...)) > 200_000 #...

The current implementation for https://lux.csail.mit.edu/stable/api/Lux/contrib#Map-over-Layer was written when there was no such functionality in Functors. We can rewrite the `@layer_map` to use a custom Walk type and KeyPath. Of course,...

enhancement
good first issue
breaking

- [ ] #588 for specifying constants directly - [ ] Special syntax for providing functions that are evaluated in `initialparameters` (maybe `@initfn` annotation) - [ ] **(Very Speculative)** Rewrite...

enhancement

Currently we drop all of the init functions from the Lux models. However, for SciML Applications it is quite critical to support those. Proposed solution: Store the lux model along...

enhancement
good first issue

- CPU Support: We have tests covering several models. - [x] PolyAlg selecting the correct broadcast mechanism for `fast_activation!!` fails https://github.com/EnzymeAD/Enzyme.jl/issues/1408 (Fixed upstream needs to be verified here) - [x]...

autodiff
enzyme