Peroxide
Peroxide copied to clipboard
Whole new numerical computations
There will be huge update in 0.31.0
- Algebraic Syntax Tree based Automatic Differentiation.
Therefore, there will be significant changes in the numerical calculation API accordingly.
- Optimize (
numeric/optimize.rs
)- [ ] API Change
- [ ] Documentation
- Zeroth order (Not relate to AD)
- [ ] Bracket minimum
- [ ] Shubert-Piyavskii
- [ ] Fibonacci
- [ ] Golden Section
- [ ] Quadratic Fit
- First Order (Use
ADScalarFn
)- [ ] Bisection
- [ ] Gradient Descent
- [ ] Conjugate Gradient
- [ ] Momentum
- [ ] Nesterov Momentum
- [ ] Adagrad
- [ ] RMSprop
- [ ] Adadelta
- [ ] Adam
- [ ] Hypergradient
- Regression (
numeric/reg.rs
)- [ ] API Change
- [ ] Documentation
- Linear Regression
- [ ] Ordinary Least Square
- [ ] Ridge
- [ ] LASSO
- [ ] Principal Component Regression
- Nonlinear Regression
- [ ] Gradient Descent
- [ ] Gauss-Newton
- [ ] Levenberg-Marquardt
- Root Finding (
numeric/root.rs
)- [ ] API Change
- [ ] Documentation
- Bracketing
- [ ] Bisection
- [ ] False Position
- [ ] Secant
- First Order
- [ ] Newton-Raphson