LICENSE
README.md
pyproject.toml
docs/source/conf.py
tests/test_identical.py
tests/test_module.py
tests/test_opts.py
tests/test_tensorlist.py
tests/test_utils_optimizer.py
tests/test_vars.py
torchzero/__init__.py
torchzero.egg-info/PKG-INFO
torchzero.egg-info/SOURCES.txt
torchzero.egg-info/dependency_links.txt
torchzero.egg-info/requires.txt
torchzero.egg-info/top_level.txt
torchzero/core/__init__.py
torchzero/core/module.py
torchzero/core/preconditioner.py
torchzero/core/transform.py
torchzero/modules/__init__.py
torchzero/modules/functional.py
torchzero/modules/clipping/__init__.py
torchzero/modules/clipping/clipping.py
torchzero/modules/clipping/ema_clipping.py
torchzero/modules/clipping/growth_clipping.py
torchzero/modules/experimental/__init__.py
torchzero/modules/experimental/absoap.py
torchzero/modules/experimental/adadam.py
torchzero/modules/experimental/adamY.py
torchzero/modules/experimental/adasoap.py
torchzero/modules/experimental/algebraic_newton.py
torchzero/modules/experimental/curveball.py
torchzero/modules/experimental/dsoap.py
torchzero/modules/experimental/gradmin.py
torchzero/modules/experimental/reduce_outward_lr.py
torchzero/modules/experimental/spectral.py
torchzero/modules/experimental/subspace_preconditioners.py
torchzero/modules/experimental/tropical_newton.py
torchzero/modules/grad_approximation/__init__.py
torchzero/modules/grad_approximation/fdm.py
torchzero/modules/grad_approximation/forward_gradient.py
torchzero/modules/grad_approximation/grad_approximator.py
torchzero/modules/grad_approximation/rfdm.py
torchzero/modules/line_search/__init__.py
torchzero/modules/line_search/backtracking.py
torchzero/modules/line_search/line_search.py
torchzero/modules/line_search/scipy.py
torchzero/modules/line_search/strong_wolfe.py
torchzero/modules/line_search/trust_region.py
torchzero/modules/lr/__init__.py
torchzero/modules/lr/lr.py
torchzero/modules/lr/step_size.py
torchzero/modules/momentum/__init__.py
torchzero/modules/momentum/averaging.py
torchzero/modules/momentum/cautious.py
torchzero/modules/momentum/ema.py
torchzero/modules/momentum/experimental.py
torchzero/modules/momentum/matrix_momentum.py
torchzero/modules/momentum/momentum.py
torchzero/modules/ops/__init__.py
torchzero/modules/ops/accumulate.py
torchzero/modules/ops/binary.py
torchzero/modules/ops/debug.py
torchzero/modules/ops/misc.py
torchzero/modules/ops/multi.py
torchzero/modules/ops/reduce.py
torchzero/modules/ops/split.py
torchzero/modules/ops/switch.py
torchzero/modules/ops/unary.py
torchzero/modules/ops/utility.py
torchzero/modules/optimizers/__init__.py
torchzero/modules/optimizers/adagrad.py
torchzero/modules/optimizers/adam.py
torchzero/modules/optimizers/lion.py
torchzero/modules/optimizers/muon.py
torchzero/modules/optimizers/orthograd.py
torchzero/modules/optimizers/rmsprop.py
torchzero/modules/optimizers/rprop.py
torchzero/modules/optimizers/shampoo.py
torchzero/modules/optimizers/soap.py
torchzero/modules/optimizers/sophia_h.py
torchzero/modules/projections/__init__.py
torchzero/modules/projections/dct.py
torchzero/modules/projections/fft.py
torchzero/modules/projections/galore.py
torchzero/modules/projections/projection.py
torchzero/modules/projections/structural.py
torchzero/modules/quasi_newton/__init__.py
torchzero/modules/quasi_newton/cg.py
torchzero/modules/quasi_newton/lbfgs.py
torchzero/modules/quasi_newton/lsr1.py
torchzero/modules/quasi_newton/olbfgs.py
torchzero/modules/quasi_newton/quasi_newton.py
torchzero/modules/quasi_newton/experimental/__init__.py
torchzero/modules/quasi_newton/experimental/modular_lbfgs.py
torchzero/modules/second_order/__init__.py
torchzero/modules/second_order/newton.py
torchzero/modules/second_order/newton_cg.py
torchzero/modules/second_order/nystrom.py
torchzero/modules/smoothing/__init__.py
torchzero/modules/smoothing/gaussian.py
torchzero/modules/smoothing/laplacian.py
torchzero/modules/weight_decay/__init__.py
torchzero/modules/weight_decay/weight_decay.py
torchzero/modules/wrappers/__init__.py
torchzero/modules/wrappers/optim_wrapper.py
torchzero/optim/__init__.py
torchzero/optim/utility/__init__.py
torchzero/optim/utility/split.py
torchzero/optim/wrappers/__init__.py
torchzero/optim/wrappers/nevergrad.py
torchzero/optim/wrappers/nlopt.py
torchzero/optim/wrappers/scipy.py
torchzero/utils/__init__.py
torchzero/utils/compile.py
torchzero/utils/derivatives.py
torchzero/utils/numberlist.py
torchzero/utils/ops.py
torchzero/utils/optimizer.py
torchzero/utils/optuna_tools.py
torchzero/utils/params.py
torchzero/utils/python_tools.py
torchzero/utils/tensorlist.py
torchzero/utils/torch_tools.py
torchzero/utils/linalg/__init__.py
torchzero/utils/linalg/matrix_funcs.py
torchzero/utils/linalg/orthogonalize.py
torchzero/utils/linalg/qr.py
torchzero/utils/linalg/solve.py
torchzero/utils/linalg/svd.py