dictionary-learning

View on PyPIReverse Dependencies (0)

0.1.0 dictionary_learning-0.1.0-py3-none-any.whl

Wheel Details

Project: dictionary-learning
Version: 0.1.0
Filename: dictionary_learning-0.1.0-py3-none-any.whl
Download: [link]
Size: 52294
MD5: a6856ba131f0423c823f2af9428be81b
SHA256: 211116f9cc6fde643ea447f11da1c1ea9d0174dd9460e2031ae95b2724622ca5
Uploaded: 2025-02-12 06:55:30 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: dictionary-learning
Version: 0.1.0
Summary: Dictionary learning via sparse autoencoders on neural network activations
Author: Samuel Marks
Project-Url: Homepage, https://github.com/saprmarks/dictionary_learning
Project-Url: Repository, https://github.com/saprmarks/dictionary_learning
License: MIT
Keywords: deep-learning,sparse-autoencoders,mechanistic-interpretability,PyTorch
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10,<4.0
Requires-Dist: circuitsvis (>=1.43.2)
Requires-Dist: datasets (>=2.18.0)
Requires-Dist: einops (>=0.7.0)
Requires-Dist: llvmlite (>=0.40.0)
Requires-Dist: nnsight (<0.4.0,>=0.3.0)
Requires-Dist: pandas (>=2.2.1)
Requires-Dist: plotly (>=5.18.0)
Requires-Dist: tqdm (>=4.66.1)
Requires-Dist: umap-learn (>=0.5.6)
Requires-Dist: wandb (>=0.12.0)
Requires-Dist: zstandard (>=0.22.0)
Description-Content-Type: text/markdown
[Description omitted; length: 15446 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dictionary_learning/__init__.py sha256=fr475KMNoVfAP2hS05MCeWTeL3DcO7H3kenWzj3Wl0E 225
dictionary_learning/buffer.py sha256=Q79JHjCkJ_RhQQG9Fn95jRAc3L3yiokrmPW9HeSIJLw 17888
dictionary_learning/config.py sha256=g7vfoHbJinhrwmuGN9J75-dKY6gjbmYtqL43zPUTkRc 55
dictionary_learning/dictionary.py sha256=WAArVXldhYICYx_40YrDLrdq7tLiFC9Qin6dY28KSRg 14374
dictionary_learning/evaluation.py sha256=AOXULRerXNP4yCRpnQ4XcSwyBF-tl1QYCna1b7HolY4 9319
dictionary_learning/grad_pursuit.py sha256=bia_ob9W0f4KbzywJ9EEpYOtKbSxI1E6FdDbooWkI6U 2130
dictionary_learning/interp.py sha256=snt24qLN167bbMLniQeY3CzPIwE09wEL-dyqddbGyGQ 6598
dictionary_learning/trainers/__init__.py sha256=CABApShyIlejyHE_M1dU6D4E6t1i4TGmSBkZVlOLj8A 474
dictionary_learning/trainers/batch_top_k.py sha256=i9Wk9bMjkuzXRMqo4LbQiuLlo0bCgxDX0kmgvQtw4T4 11450
dictionary_learning/trainers/gated_anneal.py sha256=jNvHkedKiRHvl4Mrc1a1KeEoK1OoirusJQYDhxO27VY 11450
dictionary_learning/trainers/gdm.py sha256=ralMIqyT-yMSEBc0mJVCN8Ath8C79naDnG8Fg5HQ0u4 4461
dictionary_learning/trainers/jumprelu.py sha256=WI_QT4nb5GHt6_SYCPpm61VXGTqapebhAE7iz7y7dg0 8113
dictionary_learning/trainers/matryoshka_batch_top_k.py sha256=Ja815mvkoPIXsC-LldV0V0-zYdjux91j1F2GLIJljTU 14806
dictionary_learning/trainers/p_anneal.py sha256=IQj54cdyi3Ln5ptCtMkqw2NQfC_KCUdFSQAjocwSc6g 10552
dictionary_learning/trainers/standard.py sha256=dKx6HrjMsTCIAp-nSRTQqzUe-2pbm4iErZpwza6TFAE 10977
dictionary_learning/trainers/top_k.py sha256=vvHsuR88A7FMK2x_BoL1Ovihr6sPfBzsSl1hXfItQm8 13573
dictionary_learning/trainers/trainer.py sha256=-8VcuzFZa8wUNHxXY9Dm8Mb4igT8mvJHG9POVDliPek 6494
dictionary_learning/training.py sha256=VgWYJyRHQjJWMyKQmrbAkHkGcC7mOIyko0vitaAKPhY 9067
dictionary_learning/utils.py sha256=sXknNbDkL8Jo6VDJJCiTNBywhPgEmzPOd6LdROiC3YI 3134
dictionary_learning-0.1.0.dist-info/LICENSE sha256=5PXzlc4hiAjQmIAnGNRcLyl3h03Oph0affgRd_wKCHE 1066
dictionary_learning-0.1.0.dist-info/METADATA sha256=syeI8Y5E0d7GOFfQy4CO20OPj2JV4chUCkTYLutb04U 16677
dictionary_learning-0.1.0.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
dictionary_learning-0.1.0.dist-info/RECORD