StructuralEquationModels / StructuralEquationModels.jl

A fast and flexible Structural Equation Modelling Framework
https://structuralequationmodels.github.io/StructuralEquationModels.jl/dev/
MIT License
45 stars 6 forks source link

why is `SemFiniteDiff` not part of `AutoDiffSEM`? #111

Open aaronpeikert opened 2 years ago

Maximilian-Stefan-Ernst commented 2 years ago

Because finite difference approximation is not automatic differentiation, and I think it is a good idea to have some functionality in the core package for people that don't want/can specify gradients for their loss function but also dont want to get into automatic differentiation (i.e. want to use the old-school approach)

aaronpeikert commented 2 years ago

Makes sense! Let us keep the issue open as a reminder to note FiniteDiff as an alternative in the documentation of AutoDiffSem.