tinygrad-tools

View on PyPIReverse Dependencies (0)

0.8.1 tinygrad_tools-0.8.1-py3-none-any.whl

Wheel Details

Project: tinygrad-tools
Version: 0.8.1
Filename: tinygrad_tools-0.8.1-py3-none-any.whl
Download: [link]
Size: 530624
MD5: 6ebb7cdda546efccc5deb14afe2e7293
SHA256: 955bf0f7aeb1adf81e54980487cfd1c8dc7b7aab61ec73dfec45c1fe49b0f118
Uploaded: 2024-05-05 18:17:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tinygrad-tools
Version: 0.8.1
Summary: You like pytorch? You like micrograd? You love tinygrad! <3
Author: George Hotz
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: tqdm
Requires-Dist: pyobjc-framework-Metal; platform_system == "Darwin"
Requires-Dist: pyobjc-framework-libdispatch; platform_system == "Darwin"
Requires-Dist: unicorn; extra == "arm"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"
Requires-Dist: markdown-callouts; extra == "docs"
Requires-Dist: markdown-exec[ansi]; extra == "docs"
Requires-Dist: pylint; extra == "linting"
Requires-Dist: mypy; extra == "linting"
Requires-Dist: typing-extensions; extra == "linting"
Requires-Dist: pre-commit; extra == "linting"
Requires-Dist: ruff; extra == "linting"
Requires-Dist: types-tqdm; extra == "linting"
Requires-Dist: llvmlite; extra == "llvm"
Requires-Dist: torch; extra == "testing"
Requires-Dist: pillow; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-xdist; extra == "testing"
Requires-Dist: onnx (==1.16.0); extra == "testing"
Requires-Dist: onnx2torch; extra == "testing"
Requires-Dist: opencv-python; extra == "testing"
Requires-Dist: tabulate; extra == "testing"
Requires-Dist: safetensors; extra == "testing"
Requires-Dist: transformers; extra == "testing"
Requires-Dist: sentencepiece; extra == "testing"
Requires-Dist: tiktoken; extra == "testing"
Requires-Dist: librosa; extra == "testing"
Requires-Dist: networkx; extra == "testing"
Requires-Dist: hypothesis; extra == "testing"
Requires-Dist: nibabel; extra == "testing"
Requires-Dist: tensorflow (==2.15.1); extra == "testing-tf"
Requires-Dist: tensorflow-addons; extra == "testing-tf"
Requires-Dist: triton-nightly (>=2.1.0.dev20231014192330); extra == "triton"
Provides-Extra: arm
Provides-Extra: docs
Provides-Extra: linting
Provides-Extra: llvm
Provides-Extra: testing
Provides-Extra: testing_tf
Provides-Extra: triton
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8238 characters]

WHEEL

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

RECORD

Path Digest Size
tinygrad/__init__.py sha256=jC-35zswLSXLuRRThG_o6yar6qQjLCqmeaFCj_XKN08 449
tinygrad/buffer.py sha256=4dwxG7xGxavFZ3qOnqKBOEyJsNWtbe2sSBjW9E3hBiA 4861
tinygrad/device.py sha256=TgHDxP9tSRkvyy17h0IajeUQ1RkbF0K1PwLL9mH84UA 14954
tinygrad/dtype.py sha256=OhdASlPMit-ltNl1WiRsuJUuEeMg-cKdNNqYA9520rs 5960
tinygrad/function.py sha256=lD6mdWqm-YIWgtiyH_rIJg9edQJUAZO2COxgYDxYv5o 9172
tinygrad/helpers.py sha256=u2_19YEJjdmQFS5rjcETH0EZ-0Vlg6WKAy7l2NyNjYQ 12311
tinygrad/lazy.py sha256=EtNwWWWQ3q99HIK9S7W8YlT6fNEm9ahqzzhkuqE8T20 13666
tinygrad/ops.py sha256=aj4rQ-jrNXR36H0NVTbDWFIDIfNof_SXN1q-WZra7ac 7676
tinygrad/tensor.py sha256=C1edysbTkQz3uOURpZqFXLURv00A8nWiiYGAw6NV1cA 76922
tinygrad/codegen/kernel.py sha256=h710uE5tgNII06BeR4zytPikLk8TcTjxIx6UZCs_MHc 39918
tinygrad/codegen/linearizer.py sha256=JV94SaBEyTQzwOp1w9q_hFwGHjK0-e9L8KEqRpXi_Xo 26778
tinygrad/codegen/uops.py sha256=gyh_0W8PIUe3idHJrJ64k3636yAwGTjWhn0LA68DriE 22000
tinygrad/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/engine/jit.py sha256=KvqjuodCd7-LuIgVACcFgxDe3wHoUXyzLVYEWJ0rubc 10681
tinygrad/engine/realize.py sha256=Lq-ZoYKqjGm73fbQG8QIaK6lnv_QG7MxSSGX_UgPQbk 6102
tinygrad/engine/schedule.py sha256=ILdnH3SvvP_bH0TLHtDEEws-i05sytG1buF0xZZpk1w 15157
tinygrad/features/graph.py sha256=UYaFb68PT4z3CBHOODUu3sHKV9u5nfUyJx09zk9PKio 5252
tinygrad/features/image.py sha256=duf43F7xBNV3RUid8y5iUqjk2bY0zcDnpkC8Z-FbY14 4917
tinygrad/features/multi.py sha256=d_klmC3dF77pt-7xPQ4qMpF5WX9hzOXRXhitOIWr_1E 11409
tinygrad/features/search.py sha256=WanKjWMAL-Ek63tvQMx82qUT77cfV5TMYHitvlHqkYI 11371
tinygrad/nn/__init__.py sha256=joWM08bU259P0wd6ozvZ-MpQ2iMnFHdHeTItqm3Ffqc 7836
tinygrad/nn/datasets.py sha256=Mvf_0eCEEqtB9-8iiyDFhm-B7rTyWXwmSY_3xjeHleo 458
tinygrad/nn/optim.py sha256=Fm3vClP5GFfa1cd8zkISWv6kXZROwNL2BsjyX-fkwcA 5182
tinygrad/nn/state.py sha256=3ECXhfOEkRAMCQnvgrzXbM84ii9tdgKs3wafBniWEnA 8626
tinygrad/renderer/assembly.py sha256=-7SjD4dbrAYKl_7PxB4g3UopF2h0YQ9aKXeUMG_vddY 18317
tinygrad/renderer/cstyle.py sha256=1K3wxeh3CeVysIOk3l-h5k9ywKCwUJdAhq5L6-F56GY 22526
tinygrad/renderer/llvmir.py sha256=6wEoHRL9AJUCNnV10eUvSo-AklWIahhmYJNnPiwbsS8 9987
tinygrad/runtime/ops_amd.py sha256=HbL40guRqmEg92yMFU3-MiimPRxCVpGszY7juG5edcc 32276
tinygrad/runtime/ops_clang.py sha256=nJSDiMASPX-YdpnMauX9gYTFNSPbrYSgoDJdlddKhqA 1571
tinygrad/runtime/ops_cuda.py sha256=weQXHP-u3CfcABFj1lmnSA3-LRRurnmlQY8ad9vsaJA 11440
tinygrad/runtime/ops_disk.py sha256=kEVFRbMhcIQ2XjEEooZvHpgrRZ7p9vw3DDI5BF6m1B0 2732
tinygrad/runtime/ops_gpu.py sha256=tdjpmUlI6lISCpLdpDIOYP9BqRA6R5deCxxPVkhf2i8 7662
tinygrad/runtime/ops_hsa.py sha256=6ycEWJeOm1F1h7YEAkwE2XB0_O7LzRDfcLdf5_-Dwik 16298
tinygrad/runtime/ops_llvm.py sha256=3k2flt_lNEW2hz4Bvbih-QbVrVSrWlhrLqPKBuLEvmY 2362
tinygrad/runtime/ops_metal.py sha256=HLXie8n-9MvB2RpBZ5plLrkerqUJpGAGjDK_x0hfsaI 5919
tinygrad/runtime/ops_npy.py sha256=p1RL5Yp7cwJB3fjXdNuiWdto69-ZVI1iZla8ogP2UQ4 363
tinygrad/runtime/ops_nv.py sha256=YkPxpzPhOMT3sw-xsqlebdj2QvjQt4HRPzIt08u3FF0 32851
tinygrad/runtime/ops_python.py sha256=lZv0_xnOMb6QywhEQw7XFNUgghaV5G6dmf0UiZVcUaQ 10621
tinygrad/runtime/ops_rhip.py sha256=9Y_uKfbVfI2cUH5QSorZWJOsc4XzijFxdetTtFd-Kw8 802
tinygrad/runtime/autogen/amd_gpu.py sha256=1NDH0ualiZ8OtgTjaYcQ1HjKs_SQ7eUHuJvdrDodvCk 65022
tinygrad/runtime/autogen/comgr.py sha256=7lgyz9FKT3fmLkzPTB3Mnf5D948VsG197ahkgHg_N1w 38495
tinygrad/runtime/autogen/cuda.py sha256=GgRl4AfU54JG0G1XJj2dq2FbrUZ8XG_AnFrPAZJpSSg 250380
tinygrad/runtime/autogen/hip.py sha256=1yUHDCwL3KkD15if2Q1Ud3GbJiR7DxsNorKZTCINw54 245532
tinygrad/runtime/autogen/hsa.py sha256=oxJGN7VOUHqBpfXdkn-HLUm0cNsOKQLndiLE-q_Ka_c 270001
tinygrad/runtime/autogen/kfd.py sha256=dDmLFL6HL_QXRW2rZOCArY55PRuXuLN9563XCipV2jM 29935
tinygrad/runtime/autogen/nv_gpu.py sha256=K9WwwdIitHrY2AXpYy8bbdD9aEwdbz9vL7748pz6Re0 1672024
tinygrad/runtime/autogen/opencl.py sha256=aW-luGFF5PXFEZ6SgrGANhA9qpkI-fZyEsmDfpez2Ss 82654
tinygrad/runtime/driver/hip_comgr.py sha256=rFQRsOYo4XquwcHFTe2mGzMfozdL9hitO3DRYBDFSuM 3376
tinygrad/runtime/driver/hsa.py sha256=PoNy8gHBPoRUhUZligFp0z_Le9fyEXbJrnlgwInt_R0 7218
tinygrad/runtime/graph/clang.py sha256=dgwpNcTDGBA52Yh1jDxd2e4vnahfIHrC0JXiYJpbF10 1942
tinygrad/runtime/graph/cuda.py sha256=d05pmaf2u-Cc2Bl5kw0jlkf1A2h6nxhYlNaw9CUxE04 5253
tinygrad/runtime/graph/hsa.py sha256=Wutiv7n0PHKSK2Rb7LmROekqu2iVVG3rWMGgL0J16sQ 10023
tinygrad/runtime/graph/metal.py sha256=DGCwJA38H9djNtXKBufCgQgb2fqQ0XbWToLc8RKvXB4 4573
tinygrad/shape/shapetracker.py sha256=hWqh2uWsbBp3lKlRpY8Fj1oTWvEx1YwVsKl0QiA-QnU 6334
tinygrad/shape/symbolic.py sha256=hn2khLoHAJSwyZ91i679oJZCLTaz0Sf2dUG-HRJMtVw 16688
tinygrad/shape/view.py sha256=KMf_KzNwXmcX1NbFPq862-Jv_E6TgeO27lcPjrAweF4 17092
tinygrad_tools-0.8.1.dist-info/LICENSE sha256=6cp1Hqk0v7NMg1j6OXty_1vAZ4EIwZdCySIoHrCS6RI 1055
tinygrad_tools-0.8.1.dist-info/METADATA sha256=LwaIv9S6dptDzzM-jY7f27ANUF2rdwXpslJBgl95SJY 10421
tinygrad_tools-0.8.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
tinygrad_tools-0.8.1.dist-info/top_level.txt sha256=vDABMCWBFQnx2kn9Azueu88FP-1klQdePoHikQhHymc 9
tinygrad_tools-0.8.1.dist-info/RECORD

top_level.txt

tinygrad