Three functions quadratic, log transform and bi-quadratic are optimized using the following three optimization methods.
- Gradient Descent
- Newton's Method
- Quasi-Newton's Method
- Install Dependencies
pip install -r requirements.txt
- Run the following command for optimization which outputs results in
reports
directory
python -m src.run
To change the configuration for running the algorithms, you can update the configs/config.yml
file.