Skip to content

On the New method of Hessian-free second-order optimization

Notifications You must be signed in to change notification settings

Tismoney/HessianFree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HessianFree

Code of the project "On the New method of Hessian-free second-order optimization".

Made initially as a project for Skoltech course "Numerical Linear Algebra 2019"

Quick guide

from befree.examples.utils import fit_model
from befree.examples.print_stats import print_stats
%matplotlib inline

configs = ['befree/config/saved_configs/mnist_mlp_adam.yaml',
           'befree/config/saved_configs/mnist_mlp_sgd.yaml',
           'befree/config/saved_configs/mnist_mlp_lbfgs.yaml']

stats = dict([fit_model(config) for config in configs])

print_stats(stats)

Paper

See our technical report here.

Releases

No releases published

Packages

No packages published