Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: second-order-optimization
gpauloski/kfac-pytorch
Distributed K-FAC Preconditioner for PyTorch
Language: Python - Size: 850 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 73 - Forks: 24
Peachypie98/Hessian-Network-Learning
Learning Network using Hessian in PyTorch
Language: Jupyter Notebook - Size: 429 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
amirgholami/PyHessian
PyHessian is a Pytorch library for second-order based analysis and training of Neural Networks
Language: Jupyter Notebook - Size: 2.05 MB - Last synced: 25 days ago - Pushed: 28 days ago - Stars: 625 - Forks: 110
cor3bit/awesome-som4ml
A curated list of resources for second-order stochastic optimization methods in ML
Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
lixilinx/psgd_torch
Pytorch implementation of preconditioned stochastic gradient descent (affine group preconditioner, low-rank approximation preconditioner and more)
Language: Python - Size: 1.91 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 91 - Forks: 7
mizhaan23/crpn_algo
This directory contains the source code of the experiments as shown in our main paper. It is still work in progress.
Language: Python - Size: 312 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
AntoinePassemiers/Beyond-Gradient-Descent
Minimalist deep learning library with first and second-order optimization algorithms made for educational purpose
Language: Python - Size: 3.4 MB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 9 - Forks: 3
ltatzel/PyTorchHessianFree
PyTorch implementation of the Hessian-free optimizer
Language: Python - Size: 141 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 26 - Forks: 3
leotau2018/AASA_CODE
An accelerated active‑set algorithm for a quadratic semidefinite program with general constraints
Language: MATLAB - Size: 3.32 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
elated-sawyer/Convex-Relaxation
Solve DNN relaxations of nonconvex quadratic programming problems.
Language: Julia - Size: 105 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
lixilinx/psgd_tf
Tensorflow implementation of preconditioned stochastic gradient descent
Language: Python - Size: 7.4 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 34 - Forks: 14
OPTAMI/OPTAMI
This package is dedicated to high-order optimization methods. All the methods can be used similarly to standard PyTorch optimizers.
Language: Python - Size: 1.54 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 15 - Forks: 4
amirgholami/adahessian
ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learning
Language: Python - Size: 1.95 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 225 - Forks: 47
CharlieDinh/FEDL
FEDL-Federated Learning algorithm using TensorFlow (Transaction on Networking 2021)
Language: Python - Size: 126 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 44 - Forks: 22
tomoleary/hessianlearn
Hessian-based stochastic optimization in TensorFlow and keras
Language: Python - Size: 4.21 MB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 28 - Forks: 3
IST-DASLab/EFCP
The repository contains code to reproduce the experiments from our paper Error Feedback Can Accurately Compress Preconditioners available below:
Language: Python - Size: 3.39 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
jmdvinodjmd/LIBS2ML
LIBS2ML: A Library for Scalable Second Order Machine Learning Algorithms
Language: C++ - Size: 221 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 9 - Forks: 7
hsivan/fosi
FOSI library for improving first order optimizers with second order information
Language: Python - Size: 2.46 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
EmbersArc/Epigraph
A C++ interface to formulate and solve linear, quadratic and second order cone problems.
Language: C++ - Size: 2.78 MB - Last synced: 7 months ago - Pushed: almost 3 years ago - Stars: 134 - Forks: 15
S0852306/Numpy-Implementation-of-Neural-Nets
Numpy implementation of Neural Networks with SGDM, ADAM and BFGS solvers, suitable for surface fitting
Language: Jupyter Notebook - Size: 332 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
yorkerlin/StructuredNGD-DL
Matrix-multiplication-only KFAC; Code for ICML 2023 paper on Simplifying Momentum-based Positive-definite Submanifold Optimization with Applications to Deep Learning
Language: Python - Size: 40 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
CharlieDinh/FEDL_pytorch
This repository implements FEDL using pytorch
Language: Python - Size: 10.7 MB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 41 - Forks: 8
kenshi84/compatible-intrinsic-triangulations
Compatible Intrinsic Triangulations (SIGGRAPH 2022)
Language: C++ - Size: 2.76 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 17 - Forks: 3
CharlieDinh/DONE
Federated Learning using PyTorch. Second-Order for Federated Learning. (IEEE Transactions on Parallel and Distributed Systems 2022)
Language: Jupyter Notebook - Size: 58.8 MB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 16 - Forks: 1
hiroyuki-kasai/Subsampled-RTR
Subsampled Riemannian trust-region (RTR) algorithms
Language: MATLAB - Size: 4.95 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 5
sayarghoshroy/Optimization_and_Learning
Concepts and algorithms in core learning theory
Language: Jupyter Notebook - Size: 4.6 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1
dahyun-kang/newoptpy
Newton’s second-order optimization methods in python
Language: Python - Size: 21.1 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
qiuweili/altmin
Second-Order Convergence of Alternating Minimizations
Size: 867 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 2
yangorwell/NGPlus
NG+: A new second-order optimizer for deep learning
Language: Python - Size: 19.9 MB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 4
Edoardo-Tronci/ALA
Adaptive Linesearch Algorithm
Language: Python - Size: 42.3 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
aniruddhavpatil/second-order-model-selection
Regularization, Bayesian Model Selection and k-fold Cross-Validation Selection
Language: Python - Size: 1.69 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
riccardocadei/adahessian
Discussion of advantages and disadvantages of AdaHessian, a state-of-the-art Second Order Methods over First Order Methods on a Non-Convex Optimization Problem (digits classification on MNIST database using ResNet18). - @ EPFL
Language: Jupyter Notebook - Size: 1.2 GB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
tomoleary/MatrixFreeNewton.jl
Prototyping of matrix free Newton methods in Julia
Language: Julia - Size: 96.7 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 7 - Forks: 0