singd

View on PyPIReverse Dependencies (1)

0.0.5 singd-0.0.5-py3-none-any.whl

Wheel Details

Project: singd
Version: 0.0.5
Filename: singd-0.0.5-py3-none-any.whl
Download: [link]
Size: 43791
MD5: 71f0573aaca669d15ad4b936daef86a5
SHA256: 3a0af597368eb0314e00b417581a165d1d01ffba7d612c01204fdb77e1786cfb
Uploaded: 2024-11-04 14:36:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: singd
Version: 0.0.5
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 (>=2.2.0)
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: setuptools (75.3.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=LQo3Rn-kIrfXg0yqGcMpu63vcoqnNmDZldFBzOy8QTQ 39962
singd/optim/utils.py sha256=9wpgpSdMjUH7sexmmVnIJN0WQz83cJgo30CbaogtMKA 13956
singd/structures/__init__.py sha256=b5C3SLEVRkf4rwham-DGOc1piQpybxTJdWCZae4XuIM 77
singd/structures/base.py sha256=hIYvAKcWbzIrhlrRivRfCQ7_9nSoy2hBNzxkkkoctq0 15953
singd/structures/blockdiagonal.py sha256=YsZSob7wpI9bQ99kX10A-y2ydTBNE4lLXefnXOAZctQ 16124
singd/structures/dense.py sha256=qSUqAq3chgbyG1gX8q7cWQbZgqvrpLxugFYDCR3TIu8 1470
singd/structures/diagonal.py sha256=PzP0dlegu5EHO75DWZ0nspxl37sB4iUvYFtvshmXAY0 8199
singd/structures/hierarchical.py sha256=mjQupS1fFZSZQ7hpM1SUPUrvB2J2_aw8hG7u_9RTv6s 16800
singd/structures/recursive.py sha256=gE7D9IpzIaHti2X3nHb7_uTMPHS7Xhau7npQXVp-AEw 14509
singd/structures/trilbottomrightdiag.py sha256=Nd-hxeFp_4S0Ftb72PZ27or6Yk4oGRZn6w0yAB0ME-0 970
singd/structures/triltoeplitz.py sha256=3ODwOhVg3HUuBqAAwFKPYrivoYh4ASZAvDALjwQrsfg 8794
singd/structures/triltopleftdiag.py sha256=yFAlwCVwJcJSU451W2OE0p-7v2x-lTL_78i0QswaKC4 971
singd/structures/triubottomrightdiag.py sha256=3gDF6DV_gGjbti9JlkAQvPy8gFvKpiEBRlVKi27OpNs 977
singd/structures/triutoeplitz.py sha256=dcETuUM3SP5Cc70-wmvL8BPclkqPnFCDY2cVMvtjNoA 8761
singd/structures/triutopleftdiag.py sha256=qrGOGHzH28jRpqUKiwx48LBVWaIDraQ4hnhf_Qvc8Oo 970
singd/structures/utils.py sha256=tkKbRV6m9UREsAXAdWUyNZrSfQlmLBixM2OCih1aUl8 4853
singd-0.0.5.dist-info/METADATA sha256=uMHzLfnarD7KnXLI8t1dRe1NbX6TFTTWDR84YM_rIQs 2554
singd-0.0.5.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
singd-0.0.5.dist-info/top_level.txt sha256=ExWQSeLMhtms_pHR48GBpg7jiU3j-H3E7XtTHWrfdCU 6
singd-0.0.5.dist-info/RECORD

top_level.txt

singd