kronfluence

View on PyPIReverse Dependencies (0)

0.0.2 kronfluence-0.0.2-py3-none-any.whl

Wheel Details

Project: kronfluence
Version: 0.0.2
Filename: kronfluence-0.0.2-py3-none-any.whl
Download: [link]
Size: 126831
MD5: c2d7e8ee58d0f1e0e6d1fe47ea0c3f45
SHA256: b83e085d81b3d46ba21b86e0e4516176eb13d10878e761e06cff9de444274f09
Uploaded: 2024-03-22 10:48:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kronfluence
Version: 0.0.2
Summary: Influence Functions with (Eigenvalue-corrected) Kronecker-factored Approximate Curvature
License: Apache-2.0
Keywords: PyTorch,Training Data Attribution,Influence Functions,KFAC,EKFAC
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9.0
Requires-Dist: torch (>=2.1.0)
Requires-Dist: torchvision (>=0.16.0)
Requires-Dist: accelerate (>=0.27.2)
Requires-Dist: einops (>=0.7.0)
Requires-Dist: einconv (>=0.1.0)
Requires-Dist: opt-einsum (>=3.3.0)
Requires-Dist: safetensors (>=0.4.2)
Requires-Dist: tqdm (>=4.66.2)
Requires-Dist: torch; extra == "dev"
Requires-Dist: torchvision; extra == "dev"
Requires-Dist: accelerate; extra == "dev"
Requires-Dist: einops; extra == "dev"
Requires-Dist: einconv; extra == "dev"
Requires-Dist: opt-einsum; extra == "dev"
Requires-Dist: safetensors; extra == "dev"
Requires-Dist: tqdm; extra == "dev"
Requires-Dist: datasets; extra == "dev"
Requires-Dist: transformers; extra == "dev"
Requires-Dist: isort (==5.13.2); extra == "dev"
Requires-Dist: pylint (==3.0.3); extra == "dev"
Requires-Dist: pytest (==8.0.0); extra == "dev"
Requires-Dist: ruff (==0.3.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4691 characters]

WHEEL

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

RECORD

Path Digest Size
examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/cifar/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/cifar/analyze.py sha256=HGS1Fn5zHukc_rD9siC2E1tH-b7MyZuCNKl7ewrYOEg 4852
examples/cifar/detect_mislabeled_dataset.py sha256=s1M4AXJH3LAWFSlgyMudpr-oEEhJsPP_Kr0UTUHbwnA 3703
examples/cifar/pipeline.py sha256=gPPW6ztGpxjzPfXttm6ofvDK3Ch7tAv9fQ0fuBKZzz4 4217
examples/cifar/train.py sha256=za_W0RLeebc2Fq13m1ynuNFWvDH5A3CJJ7dW_6bh0vg 5861
examples/glue/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/glue/analyze.py sha256=V4_U7dgb3VMSI_ZA9jZCciArzizSUy0QZUu7F-IeoXI 5907
examples/glue/pipeline.py sha256=MYqigPjDaGx__e1-6_Kl6y5icTEy8pMvhChPMYJfZQU 2653
examples/glue/query_batching_analysis.py sha256=qDFRG507ed1-lSxHRlWe2Ia-WHZibnVpTpPZ3fevQSM 1080
examples/glue/train.py sha256=GbJF1PS_F-elOREXMgiycWvGDGTFnCokPh4z8Iwx1PY 5675
examples/imagenet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/imagenet/analyze.py sha256=11PIb0tZlH79qT24SoPzHejUE1lcW41z0uJEwjqVVhY 4700
examples/imagenet/ddp_analyze.py sha256=UZOoz6s7bJgTt4bqRrc-kSNMFOrk5vFKLc_ACoV6dew 4121
examples/imagenet/pipeline.py sha256=XoJF-8el4-pntZ5fAhL3Bjj9bCw_PGuDzNWIjWWYkzE 1551
examples/imagenet/query_batching_analysis.py sha256=y7G4I1Drk73DU2HEYCeZgNU3IgvvXEmkgde_U3u_qio 1129
examples/uci/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/uci/analyze.py sha256=KtFdkN6GI9NmEdaIx9iQb1WFLDKyda2SEAEudBY_fYY 4008
examples/uci/pipeline.py sha256=CDZ6z6MabNksX9_mSNXSwT2LsTvWSUdVPBfEgehgBVk 2462
examples/uci/train.py sha256=KM7ppEOkFrAHrnZUqRqy33R1ksUwySmiZf7Y9_bG4ls 5006
examples/wikitext/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/wikitext/analyze.py sha256=fT9ZQtyx56kpcepvSLLRo09Qp00XksHkakfr_S0gBeA 6492
examples/wikitext/evaluate_lds.py sha256=jpZzkVnOrpXjkAnYkzUFhkNGPYjyc-Z2CNKYFG8e_u0 809
examples/wikitext/pipeline.py sha256=HZ3BAs_IlQZIcqPjnohoiUdFqhM0bRuNlNvtn_Qu2J4 3215
examples/wikitext/run_counterfactual.py sha256=4gUn_QUXIDzMyiR2bcCcrkRT_vvv81eUQIjgmpWwnno 3819
examples/wikitext/train.py sha256=tdtlgRZ9KNMgEIevWb8Pi-giMHFZskINT6hSR-Zb7Jk 5502
kronfluence/__init__.py sha256=q-S_KUUqHWDRBjD8yBujxCM52lqPCUsVFG-hkXEdnTk 318
kronfluence/analyzer.py sha256=c-U-ew56b8WCMNfORH5Eu5vKAJAibo_hVPsqBTP0yew 10193
kronfluence/arguments.py sha256=aTk-ZPGhTRlIKH7_9OrzEKWG8t5SyY1zBeJ8-2bHMRI 8884
kronfluence/task.py sha256=VADw_XDpl3ZGextvwkIByrWp-50mxzkrps4xh9snz6w 3607
kronfluence/version.py sha256=QvlVh4JTl3JL7jQAja76yKtT-IvF4631ASjWY1wS6AQ 22
kronfluence/computer/__init__.py sha256=kkRST70g6JzDXRri_PzqO6mjYfYqz9zQfmjxtM-AxAE 117
kronfluence/computer/computer.py sha256=4Wr8BhTFde768t53xJ1FT7l_GV-5IbPzhTHbIAXkfyk 18646
kronfluence/computer/factor_computer.py sha256=pe7rqmFmRZ9auNO1CZgBPPsH70wmzz_MjS2H--KTCHA 35410
kronfluence/computer/score_computer.py sha256=nVojcjAAYT4iyDjkJau4gywRncMb2xxizke3ME2d7Hs 34861
kronfluence/factor/__init__.py sha256=zcrW7VJZb69and5kvJ_IZQp3in7uPWT5uHe0Rf4TAgE 433
kronfluence/factor/config.py sha256=1NBSFJJbm3GMC2ANM1wtzxGsCzmBwWT6CwRr4_mQaAc 10811
kronfluence/factor/covariance.py sha256=kdud8J4Dl4ev5UGAscOdRFn1HaPYIC-VkLK0Apb5ACo 6975
kronfluence/factor/eigen.py sha256=wVLpbkIclrFU5AZJuCr2yfBMRRKIzsPMRiefNldfiKI 11815
kronfluence/module/__init__.py sha256=a7yXCKEw0St_UL7jqHFsT7gx0NmWNSV-UQ8nc9jd1q8 150
kronfluence/module/conv2d.py sha256=qc1Nazo4wtIdLrNLVRZN7GzUs69q80XOYAUfUto208k 6759
kronfluence/module/linear.py sha256=Y50fKfoqPy8Ws9KMyd877U9B8ZzY71DHv08BQ8tpL84 4067
kronfluence/module/tracked_module.py sha256=ga14zHhvGJFAT3bNB8eyaWiTGvf-cC7clnkK-di-_vY 42398
kronfluence/module/utils.py sha256=V0ERXhbJB3embqUN_oEDPZVvuQu1l1MSMGf4TgKcaWg 12954
kronfluence/score/__init__.py sha256=1vdgEAgHfY_x4Jf4yJb5gFzY0bKcISFjDXc6AOiEqb4 371
kronfluence/score/pairwise.py sha256=RT-PgzmZ2sYYrPlkmFVKQoEt8vQMFP90PK7St1MgTls 11858
kronfluence/score/self.py sha256=aCIsNS58P5WABOaqxQUwiL3bWdkpt5GpMKiFlq4Rvp4 8284
kronfluence/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kronfluence/utils/constants.py sha256=FV8biU7NZ5KhQMthp_IyoTyItPa_l3ZWQLd7_sEXhLg 2075
kronfluence/utils/dataset.py sha256=uprVSuwCoujRMxb_LL8sC6TtMNRlbdeoa3xVuHVCNOE 6768
kronfluence/utils/exceptions.py sha256=F71XVBkeKd1QM4oLYxTkOpELQQ3dO5dD6cNwQJtyG84 473
kronfluence/utils/logger.py sha256=ucLiszSh2xkmmpHepbu4DeEVNXBw-Ww9GghCTOEqFYI 7185
kronfluence/utils/save.py sha256=l07UN7EJIfn7relWs0bK2byFYbM3eKJRaZ-Ztk9u0-I 1495
kronfluence/utils/state.py sha256=5YG1yLi-0UCivtVaGNCOtU6OaW5b7Oc3F2AxJoNf5iE 4653
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_analyzer.py sha256=r8iZyoCbnsLzdI_jdF6uA7vUbvD71LHf7b1ugQSYl1Y 3759
tests/test_dataset_utils.py sha256=4wOFF6AaqhHmh4ugmV0sGVxeTv75hgKMdyNxdKWqcew 2376
tests/test_modules.py sha256=lSZYQ71BDuxGYG57qtXJDAQVU2QNzF3hJ9wfT6Idsmw 4568
tests/test_per_sample_gradients.py sha256=fpxZDbnOlLdq87mrhNAIOmWogThD8MMYOgBhPRzDjLM 16628
tests/test_regression.py sha256=Pfv8e80L8k3VJP-kGrmCizpxWMDfeybC7CcoK8xOKFQ 5160
tests/test_testable_tasks.py sha256=mGZw9cPtKwH3fLnhKG1JqFCalJowMSa9-p_C7tcSA7o 2269
tests/utils.py sha256=Hjv5CBsPAu0unvjGBVUzX9ZamixoVJExFXnu_LfT8g4 5103
tests/factors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/factors/test_covariances.py sha256=JcIaj2a088TNlMoIc1YyOovtDFKLmIzOQqce3v3o74Y 12454
tests/factors/test_eigens.py sha256=AFwmrlUR9HOBZY5pFNta_ZgkSEy8NnkHMRz4OLU3Rzs 11625
tests/gpu_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/gpu_tests/compile_test.py sha256=71SGU341XPhA9-9bcC-oeLRg8BuVwJeqD1JgqvgqMfc 6606
tests/gpu_tests/cpu_test.py sha256=BM5wWl3kNpteDp-3fdSjtIEv00u9l1F7JJZ69VMD7rU 6583
tests/gpu_tests/ddp_test.py sha256=sdG2vCl1GoTdcZ_7xlj0bhXJRbKNtA0rGi_mpWFA9Ds 9698
tests/gpu_tests/ddp_variation_test.py sha256=bw-S6kXGoQ5GrRs2sf6ezmM-yfMTXsDEucUTUmfW5uU 5880
tests/gpu_tests/fsdp_test.py sha256=IIh4PKikm0GXaiMMJ-yLlmuHaLt944Em5kAtaLxFkM0 8169
tests/gpu_tests/pipeline.py sha256=48uAHVsFYXPDaZpTqbjh1rHZIY-ltx9PL7QohGWwdH4 2457
tests/gpu_tests/prepare_tests.py sha256=xb7vsDlBLovIa1wAhWjlCtUPDyoPvZk17FjNTPbABns 4920
tests/gpu_tests/test_offload_cpu.py sha256=6IHSR_q_s2DP92MScXB7EB8dY5cR-Djd6H-iXmiT6_I 2733
tests/scores/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/scores/test_pairwise_scores.py sha256=bMgMPeo5fIpOCBiBpEsPuPADMD48VPmmqdfxg8cQ5b4 15343
tests/scores/test_self_scores.py sha256=elspXjgCrUgXdZ0298hlE_NPdE1b0sxq3uVSrp77Sc4 15136
tests/testable_tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/testable_tasks/classification.py sha256=0kBs7SffQgcR2J9uz6hgbFJ4AUV0EBVZXfsss8p4znA 2494
tests/testable_tasks/language_modeling.py sha256=Yey1h0VzDYEHvJ8TEshwN-Y1ZWaGNLJheIU6W174A7k 4746
tests/testable_tasks/regression.py sha256=UGoDk2_oaUdHzX6IGmmb2RtWN0gkLoCi-gpM_Esniyo 1893
tests/testable_tasks/text_classification.py sha256=hUqknAsTnwQQJIESqckITUfBqaRlFtV2r5q-VVSr-2w 3699
kronfluence-0.0.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
kronfluence-0.0.2.dist-info/METADATA sha256=Z6a6GB3PpxfwY8vqv5KezIyqKxgaG-wyBtoWyJue0lA 6377
kronfluence-0.0.2.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
kronfluence-0.0.2.dist-info/top_level.txt sha256=e1PBZF0RWdp2-Tn7vToJhJJmtZpi4NNDNjYNIy1_goI 27
kronfluence-0.0.2.dist-info/RECORD

top_level.txt

examples
kronfluence
tests