bitorch

View on PyPIReverse Dependencies (1)

0.4.1 bitorch-0.4.1-py2.py3-none-any.whl

Wheel Details

Project: bitorch
Version: 0.4.1
Filename: bitorch-0.4.1-py2.py3-none-any.whl
Download: [link]
Size: 159203
MD5: 7f611b0989978bd73ab725990dcd169a
SHA256: 592e22e8afb15f4446b3bfc9d3172333e4da5b7e830c713d6c8db4f60e08cf96
Uploaded: 2024-06-13 13:29:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bitorch
Version: 0.4.1
Summary: A package for building and training quantized and binary neural networks with Pytorch
Author: Hasso Plattner Institute
Author-Email: fb10-xnor[at]hpi.de
Home-Page: https://github.com/hpi-xnor/bitorch
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Requires-Dist: torch (>=1.9.0)
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: black; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: importlib-metadata (==4.13.0); extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flake8-docstrings; extra == "dev"
Requires-Dist: importlib-metadata (<5); extra == "dev"
Requires-Dist: mypy (~=0.920); extra == "dev"
Requires-Dist: myst-nb; extra == "dev"
Requires-Dist: nbclient (==0.5.13); extra == "dev"
Requires-Dist: nbsphinx-link (==1.3.0); extra == "dev"
Requires-Dist: nbsphinx (==0.8.8); extra == "dev"
Requires-Dist: pep8-naming; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: fvbitcore; extra == "opt"
Requires-Dist: pytorch-lightning (>=2.0.1); extra == "opt"
Requires-Dist: torchvision (>=0.10.0); extra == "opt"
Requires-Dist: sklearn; extra == "opt"
Requires-Dist: wandb (~=0.12.0); extra == "opt"
Requires-Dist: tensorboard; extra == "opt"
Requires-Dist: jsonargparse[signatures]; extra == "opt"
Requires-Dist: bitorch; extra == "opt"
Requires-Dist: bitorch-engine; extra == "opt"
Provides-Extra: dev
Provides-Extra: opt
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3639 characters]

WHEEL

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

RECORD

Path Digest Size
bitorch/__init__.py sha256=N5kkGNmswv-hUTg-i-uf5MvtWLSzn8n64ByfyEEPd-4 3085
bitorch/config.py sha256=h6Oj3aeH82nL9CA05xRJoFQlBfUiVpFOB6VSkYGsckU 2838
bitorch/runtime_mode.py sha256=qHPuffkPmPIwnWQ8AejgNlMfoIizdZBYlmrjuFGyuPw 4325
bitorch/util.py sha256=AeZgPQQhHKglc34IJrENCBU3KGSXJAEgr46Z2Yx566Q 1600
bitorch/layers/__init__.py sha256=RoEOYt9mDUy9yBNlJsjgVOIS2D9RuVgKf44CPYtwnxE 2082
bitorch/layers/bembedding.py sha256=Q8Fxgp04Q7XAlfGmdkYNivYMRUgYa3tKyd51xStjtZw 9754
bitorch/layers/config.py sha256=aLAgJkiswHGivP4-qeSiP3v2dsFjS97BXz-jHTTx-Ts 1522
bitorch/layers/debug_layers.py sha256=1woZfmnLhd_RFCtY3B7-iC7ZA2_bzVnFfOMRngEMXTA 8013
bitorch/layers/pact.py sha256=xp6TFixwbW-oxWAhXlzcNTkjsrjmPpieZkovCDVlUy8 2158
bitorch/layers/pad.py sha256=GGwHMCwowm0MGjoqEsuUqhx1AedjO8RjDKhXXB62Am4 1104
bitorch/layers/qactivation.py sha256=2eD2_0zVAfjU9DHDuDzgmoslxS82oaXMu2s7SDhOyGg 3074
bitorch/layers/qconv1d.py sha256=UbRZyzTG-wg5UmWCVPyIOC2t21KxCpgptKTfTQ-F-EM 5033
bitorch/layers/qconv2d.py sha256=jD4SdVePN4O0UFa1IbC1O07bRPXh7oWGOpQhoePwg_E 4889
bitorch/layers/qconv3d.py sha256=5LcO2oYEwXglNyQFcf400PzqoXECvz3OCohuJnCkuqQ 4889
bitorch/layers/qconv_mixin.py sha256=5aBgImPErT7MrIlVah9WCZVQhZTbKbFH5s-eaCZFvmg 1265
bitorch/layers/qembedding.py sha256=qa0gSVn5eOrjsBHbS8tjz1AzkjHri2SkKRJFJMZxZoo 4661
bitorch/layers/qlinear.py sha256=Ql165LDJ9MALJmq7HdeRvVODygubJYyeaQZyru-67NA 3951
bitorch/layers/register.py sha256=_HgwW8m3RLeLbTcsCFGC_YhRabeeH2cJgaSevVH0RG8 2790
bitorch/layers/extensions/__init__.py sha256=9aGHZ11RozpJhTgkNXKArb-MkLOFUJ_YNTkLB4U8PeM 533
bitorch/layers/extensions/layer_container.py sha256=HMFVo1yky4NYEPeQItDgELwfrYLtAXzSse9FHQu-oNs 3430
bitorch/layers/extensions/layer_implementation.py sha256=kx7XweWmlMAuILffE-hTiGxaNAr65khcHtkq-ySIygY 2914
bitorch/layers/extensions/layer_recipe.py sha256=ai1Vxdu9HOuh_VChi0fRfDNORk02uAhGqRHqSDObAoE 1298
bitorch/layers/extensions/layer_registration.py sha256=foBca4XO3saQmuuC3NyLDJfgrwROeWyG436cPRgayKQ 4669
bitorch/layers/extensions/layer_registry.py sha256=3AIjY4jB81r2WQs0r-9a-JuNm87pOXZOLtCneheDTE4 5088
bitorch/models/__init__.py sha256=TBQULnHNJOErzRND2F8BWtkO3lwJE5O9dTEoTweWF20 2532
bitorch/models/base.py sha256=4UY41oLb3ulqS_ZXEc0vMlhkEyjmg_ujOFkGULyWBk0 9284
bitorch/models/common_layers.py sha256=vSMjj6CpbzVZvQOOYatcK6vDOkNUn3Ee1u8BZIkoKPg 2667
bitorch/models/densenet.py sha256=-wQ5lhATTdfmB-NHYqMVf3XCsgNj2SRbys67qi9Wh5w 14256
bitorch/models/dlrm.py sha256=xFkEXYogqOrUAWy3PqbOdOdQM8fk7saOa65GBvtX1PA 9780
bitorch/models/lenet.py sha256=Loar7rbxUr6qMtqpQ0xAnUrdQQUCR-T3EqDZRyIKQEM 4007
bitorch/models/meliusnet.py sha256=58SYXQnglxlgrQSF1ONGriIUpCTJLi0RZV5E1hLIdFY 8950
bitorch/models/model_hub.py sha256=zHB_qNSPxFbfOCsHHt7f1S7flQhWLAnFp20QUvv8TKk 18579
bitorch/models/quicknet.py sha256=Yiw-atVqff0i7jfLnzJB3Ta7wc2QMeBUnRwCgmEZYUA 7212
bitorch/models/resnet.py sha256=Y5yrViJo61ycefkczOnaK7YiOkGVErnBhHWSZSTQqMw 22780
bitorch/models/resnet_e.py sha256=vui5GULcI_YXLENvOGIr3Zq6NT_rXSucTBU-iUbx030 10438
bitorch/quantizations/__init__.py sha256=8MtIxIBUuxrLs18K01VwTgBhyjI4AH-5G5Q_qz9pCkU 2174
bitorch/quantizations/approx_sign.py sha256=pIpo4Mz74_G8wX0ZM_IE47-TMvqOt83lLNwG9geGQQ0 2118
bitorch/quantizations/base.py sha256=dtKfplellFhz1E1NSSR6cxfKyytgMYPz7-pdjU2q3I4 2225
bitorch/quantizations/config.py sha256=otOA1ONJ3hLdp_4JxFZ239S_UDSf1rzc0un2NbUOUHg 287
bitorch/quantizations/dorefa.py sha256=4SOthy9-Cuuet1u3Fe1MWqZXsUsCOuQb1S9QOnJcBl0 4686
bitorch/quantizations/identity.py sha256=uhDYWURcuiRJusStJtRa_wFJ2YtnqEQ3rA5gUEYnUT4 525
bitorch/quantizations/progressive_sign.py sha256=t9Gv1--RAfdF7KJTNo0u26lLZbt_KmKMO3vsVOxswJc 5623
bitorch/quantizations/quantization_scheduler.py sha256=S3b3y29RTIf2gSbTLvFzFoZSn0x5qc0_DU0AilQs0Z8 8164
bitorch/quantizations/sign.py sha256=NhDJ-VFiqxS4FiwTZJQR8wDKFvazH219F-hPozkzthA 1206
bitorch/quantizations/ste_heaviside.py sha256=vc-IwQqLtFPb8SM8pApoSp3O2blKy4CgE2_chjw3gQQ 1968
bitorch/quantizations/swish_sign.py sha256=sC14_9RBU5g8mCvBLyursM4-GJA2Ka840KlGC1Gg5x0 2728
bitorch-0.4.1.data/data/AUTHORS sha256=ZyWeU0cBg6Ohr3dlNHYfRGFPwOFPSHdu6u0l6s7Yn3M 296
bitorch-0.4.1.data/data/CHANGELOG.md sha256=1kpP7SAfwdFPmY9qbaA5y9QVTO4cp-61-G8dDtfZ8yI 3681
bitorch-0.4.1.data/data/README.md sha256=mFWHCgvRKE4qOpwit0uZRTEW68Mfp8R0FCN__Raj9YY 2956
bitorch-0.4.1.data/data/mypy.ini sha256=BiBrK69a41Aki229iXg6HssfPP7Tg6pFoyrKAlGFnyw 249
bitorch-0.4.1.data/data/requirements-dev.txt sha256=fvE8WOrhxy1OTjk8_n6m7oVqIL4y62k2QqDAOCXfEjM 213
bitorch-0.4.1.data/data/requirements.txt sha256=h-9KoSzxYuv15-X2gcFtOAyzUVZ9cA-_ESIdkBOEVJA 37
bitorch-0.4.1.data/data/version.txt sha256=9iGEzuh4fy9pQcggQaVyXU7cmqKT6-Xb9mRAboLsH-E 6
examples/__init__.py sha256=FPBpKvAK0YExJQIXS4jf-_UK4_CeYptl9CxAj2gf-Vw 50
examples/dlrm/__init__.py sha256=rz0gQXTLEojYf4jzuw6zioJzWK4RFzJSLY9phy9JfDg 78
examples/dlrm/train_dlrm.py sha256=qQyOAfXxCDcPntq7JQvyxAHAsftqc5gPsHkk0I0B5TU 7984
examples/dlrm/datasets/__init__.py sha256=pHk3ZX0ytryiAHQ9c164FTb1Q-stQa_IqtyDZeArNa0 1001
examples/dlrm/datasets/base.py sha256=aW8VXun54WiEH2EbmYn4VEXN9L9KMRCPPynkKflm0TI 5023
examples/dlrm/datasets/criteo.py sha256=PRMjdE2hUlXjyfUgJY_ijXLt31vbyk65vai3AOXlIpo 3271
examples/dlrm/datasets/dummy_dataset.py sha256=DIBVRwiZ1wA90xZDp9YCRUdhmTHs2GOZVLuyDFmHbDM 825
examples/dlrm/facebook_dataloading/__init__.py sha256=VKToH6M4MB3DkAhMthWwxzp4IVa41YOQbMvhfLw4MGs 103
examples/dlrm/facebook_dataloading/data_utils.py sha256=SZrVHGP_KTG1454Q-3mZ6PKtdqZDLS86lUAQLtpKeI4 26434
examples/dlrm/facebook_dataloading/dataloading_fb.py sha256=RPGKkUEkyzC9FeY1D72-K1silBzv5eRf4M16jCSCRl0 15437
examples/dlrm/utils/__init__.py sha256=6A0nNJHLpmMl5G-Sub81ywuepl0-XBPpREPPSkO26Y8 50
examples/dlrm/utils/arg_parser.py sha256=EQuxt7GA0bG3iOWRH1cHl2Gbiwui-FtJDI-O-JJ_wII 9252
examples/dlrm/utils/lightning_model.py sha256=3dBpuNwTLmNkZWOu93ikr2k2-ukd-pTwXY2wjEsSEY0 5359
examples/dlrm/utils/log.py sha256=qGB_UGQEEkVrj24g1eMQnQ6TzIVW7cOMVSrmHVL5Bws 6656
examples/dlrm/utils/unused_args.py sha256=LBFP82i2SBMXamC3S3pqzw-MJvi8VGtHnCrxpte_hwo 1956
examples/dlrm/utils/utils.py sha256=ojByY-tMQX1qO1Umdzs68LheOV6C6iyaltYGC0y2I9g 3933
examples/image_classification/__init__.py sha256=rz0gQXTLEojYf4jzuw6zioJzWK4RFzJSLY9phy9JfDg 78
examples/image_classification/image_classification.py sha256=qjbi9aVKztNIh32gfRc1UZAQWcB-IAfALw89OGWnAAU 9575
examples/image_classification/datasets/__init__.py sha256=NkIxocQ1eBUR8tPC_PRheGt70EdnKcZ8lbCaekheMdY 1215
examples/image_classification/datasets/base.py sha256=aW8VXun54WiEH2EbmYn4VEXN9L9KMRCPPynkKflm0TI 5023
examples/image_classification/datasets/cifar.py sha256=oJy7R548aClagndy_-zQQSkmxnWGvFmT-JEZjCvM3mY 1667
examples/image_classification/datasets/dummy_dataset.py sha256=DIBVRwiZ1wA90xZDp9YCRUdhmTHs2GOZVLuyDFmHbDM 825
examples/image_classification/datasets/imagenet.py sha256=fHUfSU-16SgOFg4Z2HNu312w8wCSDe-FnCXRJLQs5UA 1628
examples/image_classification/datasets/mnist.py sha256=EW9lE2P0WQXWxWYlWVdLFQA7gNKDnjz3gH_tfEFnJPw 554
examples/image_classification/utils/__init__.py sha256=6A0nNJHLpmMl5G-Sub81ywuepl0-XBPpREPPSkO26Y8 50
examples/image_classification/utils/arg_parser.py sha256=kn7SnORrEiAMMRLsWDzJA3pTyCJwiRLTkzGRTYzzS-I 13091
examples/image_classification/utils/callbacks.py sha256=52f9Wd3nyDKCjIxHCQD9wuZPtXJwrxhxV-9I0gyKM5s 900
examples/image_classification/utils/kd_loss.py sha256=TForu___vtQnqgYlzAFkFC4dZZGQ6f0r-2_Z05jAyu8 1461
examples/image_classification/utils/lightning_model.py sha256=4tWkD492NrgqkwQRLRhO-v5hq6y4jecmSKwJ3EZ550g 5765
examples/image_classification/utils/log.py sha256=UjcCKxrEna-TrDsYwtmACRkOZgp9GJcwneZYajN4rXg 6717
examples/image_classification/utils/teachers.py sha256=tI_nkpZL4iJw5Myv7Y6UoMavja07Nlf-qVjQB0stBAw 1147
examples/image_classification/utils/unused_args.py sha256=LBFP82i2SBMXamC3S3pqzw-MJvi8VGtHnCrxpte_hwo 1956
examples/image_classification/utils/utils.py sha256=i8KMDuYs_KCfa4CH25hOi86G4fbVgsxdaGup5lWhRIc 3898
examples/image_classification/utils/wandb_logger.py sha256=KPbzrC9dnBB4Zlz2CQKStNc5NglHbip_M6kGx9Greec 1931
examples/mnist/__init__.py sha256=p5yQRN7-ShJb3xUsO0fFaYnF4Qcr2F9LUfKcEw7MZGw 163
examples/mnist/train_mnist.py sha256=nOgkp_IX2C1pvSFV6AU1uTAJJencGMN8VfCI6ig1QhU 6667
examples/mnist/datasets/__init__.py sha256=eErdRHBCynmWkzMtrn6HAF9XScPhh1lA9Jg11Z_OmXA 1042
examples/mnist/datasets/base.py sha256=M_ycE6q7a7SgRrzwgUcLSr87gjnNqsXxAiO9fK87SBI 5033
examples/mnist/datasets/dummy_dataset.py sha256=DIBVRwiZ1wA90xZDp9YCRUdhmTHs2GOZVLuyDFmHbDM 825
examples/mnist/datasets/mnist.py sha256=EW9lE2P0WQXWxWYlWVdLFQA7gNKDnjz3gH_tfEFnJPw 554
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_argparse.py sha256=KQ4fN8ZCHSEBVHA04HqPtQggd2ABuX1gR-6OjVVks8o 327
tests/test_configs.py sha256=yeTJZdoQt_V7LfHTn5J6JV5uE2UQfUNjtPYP5Vf58yw 909
tests/test_runtime_mode.py sha256=yZAnChDats_DhAxkymGHULFgXQNp3g9M9gD485XNwNg 2226
tests/layers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/layers/test_bembedding.py sha256=IZiM1SKe1Eb3Axc0610HuWvZ_5gDaVAWeBQ-k89BBu8 12859
tests/layers/test_layer_arg_retrieval.py sha256=CPLsjLeR3GRdbPPNiYGM4rMclHD6SiWQwshYn-Myxw4 1610
tests/layers/test_layer_implementation.py sha256=I8M88kH-CfN9kC3wLm9WaHTkhiLpvQBJ6QVMCSB-XnE 4336
tests/layers/test_pact.py sha256=1M8x_v5gKTRAAGdvlI9jRFzA5f2KoKdGK5AUVY3bMEg 667
tests/layers/test_qactivation.py sha256=sJ6MXVf1DrXVORgiYQdfkAzZ_yCsbo29QN9Haw_pGUg 1117
tests/layers/test_qconv.py sha256=KIJuWLMaJhwepKaJ91AauZgYLm9SLtsVi1xOULhVjsI 3050
tests/layers/test_qconv_noact.py sha256=ZTaCToLLfMFj6fFQz18KX-rc8PCDidboIHMRTO4IG2E 2209
tests/layers/test_qembeddings.py sha256=zMmsJ_LWXok_P-6v8Ezu-lzlPC23YXk-cYldLkzVQfM 5558
tests/layers/test_qlinear.py sha256=Sjz1qNfzoqWccvO8rTNmtnVdKv3TzrLKt1zWJ9JlqTM 1160
tests/layers/test_switchable_layer.py sha256=lvUe4ufrDOCJ-w9HC7H4nUsNnRJnDeb-vsE3YnQzSEg 1451
tests/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/models/test_model_conversion.py sha256=_clsSeEPFSMOeDU6osspM9slEfF4Ieaj1ZDQZ0cY4hc 5198
tests/models/test_model_hub.py sha256=LGGFErD-zs8eRLP6wa-J-1dUgvW03c7EI6AFP__gzN8 2514
tests/models/test_model_names.py sha256=iGi_rajI81YypTWRd0f8rPBKpChAEevMhfyRkrIZ2u4 468
tests/models/test_models.py sha256=kAq-3iIhLcvnEWWLoyuPCTsjZHiye8wEox7q1AiW7do 6908
tests/quantizations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/quantizations/test_quantization_scheduler.py sha256=k1Bk6Z3THsp7Kalbbsfh9MKZ3y9dkdqaWjxr1jgrktg 1326
tests/quantizations/test_quantizations.py sha256=3W8p1M404dr_KrMbJG5Og0AbyRFy-bjMqsbnFiWsBLo 3907
bitorch-0.4.1.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
bitorch-0.4.1.dist-info/METADATA sha256=rG7HzqU86yB8onFmX4QtB-MtsYdOO_8TIAk7KhnCFVs 5790
bitorch-0.4.1.dist-info/WHEEL sha256=DZajD4pwLWue70CAfc7YaxT1wLUciNBvN_TTcvXpltE 110
bitorch-0.4.1.dist-info/top_level.txt sha256=CBfIPuvlodp-SnjxYaRVbBaj9ADMlCEnlZzrERjH7Fg 23
bitorch-0.4.1.dist-info/RECORD

top_level.txt

bitorch
examples
tests