singd

View on PyPIReverse Dependencies (0)

0.0.2 singd-0.0.2-py3-none-any.whl

Wheel Details

Project: singd
Version: 0.0.2
Filename: singd-0.0.2-py3-none-any.whl
Download: [link]
Size: 43270
MD5: bbcf5d2d92aba15bb8c69a4e82e2a7da
SHA256: cc638c84c7c45e7960d128addd693c865acf0bcb8aa3352e5d70bcb011f78fd1
Uploaded: 2023-12-12 14:12:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: singd
Version: 0.0.2
Summary: KFAC-like Structured Inverse-Free Natural Gradient Descent
Author: Wu Lin, Runa Eschenhagen, Felix Dangel, Agustinus Kristiadi, Kirill Neklyudov, Alireza Makhzani
Home-Page: https://github.com/f-dangel/singd
License: MIT
Keywords: natural gradient descent,KFAC
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Platform: any
Requires-Python: >=3.9
Requires-Dist: numpy
Requires-Dist: torch
Requires-Dist: einops
Requires-Dist: einconv
Requires-Dist: mkdocs (==1.4.3); extra == "doc"
Requires-Dist: mkdocs-material (==9.1.17); extra == "doc"
Requires-Dist: mkdocstrings[python] (==0.22.0); extra == "doc"
Requires-Dist: mkdocs-gallery (==0.7.8); extra == "doc"
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: torchvision; extra == "doc"
Requires-Dist: wandb; extra == "fine-tuning"
Requires-Dist: transformers; extra == "fine-tuning"
Requires-Dist: datasets; extra == "fine-tuning"
Requires-Dist: evaluate; extra == "fine-tuning"
Requires-Dist: py7zr; extra == "fine-tuning"
Requires-Dist: tqdm; extra == "fine-tuning"
Requires-Dist: torchmetrics; extra == "fine-tuning"
Requires-Dist: backpack-for-pytorch; extra == "fine-tuning"
Requires-Dist: black; extra == "lint"
Requires-Dist: isort; extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: mccabe; extra == "lint"
Requires-Dist: pycodestyle; extra == "lint"
Requires-Dist: pyflakes; extra == "lint"
Requires-Dist: pep8-naming; extra == "lint"
Requires-Dist: flake8-bugbear; extra == "lint"
Requires-Dist: flake8-comprehensions; extra == "lint"
Requires-Dist: flake8-tidy-imports; extra == "lint"
Requires-Dist: darglint; extra == "lint"
Requires-Dist: pydocstyle; extra == "lint"
Requires-Dist: coveralls; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-optional-tests; extra == "test"
Requires-Dist: ipdb; extra == "test"
Requires-Dist: torchvision; extra == "test"
Requires-Dist: matplotlib; extra == "test"
Requires-Dist: imageio; extra == "test"
Requires-Dist: memory-profiler; extra == "test"
Requires-Dist: codetiming; extra == "test"
Provides-Extra: doc
Provides-Extra: fine_tuning
Provides-Extra: lint
Provides-Extra: test
[Description omitted; length: 59 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
singd/__init__.py sha256=5_i6WmkdXbvwy2LtHcL-FL9pKINpuV9KgbnIgO3RKUI 52
singd/optim/__init__.py sha256=lIHCkU1N7jV3UvzOvHzgpkZUqiFNrZDk0TOSB4qnm54 68
singd/optim/optimizer.py sha256=siOC-iZmXIJg3PV9jEZ44nZo4vboOEkm_Oqnm2S53fM 39459
singd/optim/utils.py sha256=9wpgpSdMjUH7sexmmVnIJN0WQz83cJgo30CbaogtMKA 13956
singd/structures/__init__.py sha256=b5C3SLEVRkf4rwham-DGOc1piQpybxTJdWCZae4XuIM 77
singd/structures/base.py sha256=dK7nsimosY8FZ4Flgy63RvjywUlv4-opuKqEc4tYMLE 15102
singd/structures/blockdiagonal.py sha256=RZyxtk-eKDjQ9aCbPLB1ePj-z0WomdJyCIezz1lsWCQ 15094
singd/structures/dense.py sha256=qSUqAq3chgbyG1gX8q7cWQbZgqvrpLxugFYDCR3TIu8 1470
singd/structures/diagonal.py sha256=Zpp32YbELhL0pnL5lbBuwiM4qnzdc8FmEP9tM3BGtLA 7383
singd/structures/hierarchical.py sha256=4TdT7IS9OQUnN0lyWYMBM_BEnW4kD35DWMMDedhOWDU 17037
singd/structures/recursive.py sha256=GlPKTCZ81X5JN6L3EyVgHlHbi5uwlBQXCxzvo4VUVSU 13012
singd/structures/trilbottomrightdiag.py sha256=Nd-hxeFp_4S0Ftb72PZ27or6Yk4oGRZn6w0yAB0ME-0 970
singd/structures/triltoeplitz.py sha256=FitIMf-RjPNlne9FZePQonsPBskV5qQd2A_zwdAdugY 8082
singd/structures/triltopleftdiag.py sha256=yFAlwCVwJcJSU451W2OE0p-7v2x-lTL_78i0QswaKC4 971
singd/structures/triubottomrightdiag.py sha256=3gDF6DV_gGjbti9JlkAQvPy8gFvKpiEBRlVKi27OpNs 977
singd/structures/triutoeplitz.py sha256=7MVRtCN-aFuSRtb7YFTe7OWtSKasZSi-QooRxjN0msA 8049
singd/structures/triutopleftdiag.py sha256=qrGOGHzH28jRpqUKiwx48LBVWaIDraQ4hnhf_Qvc8Oo 970
singd/structures/utils.py sha256=rWctm2o9iBeZOQ5zVarvDk7zhOtJMg7kvNgkGLpfXFI 8590
singd-0.0.2.dist-info/METADATA sha256=R1NujLrYVvXVsA6Q1PFZtOR2B67BnKqYbMB95AaxX4U 2587
singd-0.0.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
singd-0.0.2.dist-info/top_level.txt sha256=ExWQSeLMhtms_pHR48GBpg7jiU3j-H3E7XtTHWrfdCU 6
singd-0.0.2.dist-info/RECORD

top_level.txt

singd