This repository contains the code and results for the OptML course project.
run.py
: The main function to conduct the experimentsmodel.py
: The implementation of Logistic Regression and MLPlbfgsnew.py
: An improved LBFGS optimizer for PyTorch hereplot.py
: Plot the results curvesresults/
: JSON files stroing the experiment resultsplots/
: Expereiment results figuresreport.pdf
: Project report
- Python 3.5+
- PyTorch
- Torchvision
To reproduce our results, you can simply using the following command:
python run.py