tinygrad

View on PyPIReverse Dependencies (7)

0.10.0 tinygrad-0.10.0-py3-none-any.whl

Wheel Details

Project: tinygrad
Version: 0.10.0
Filename: tinygrad-0.10.0-py3-none-any.whl
Download: [link]
Size: 1045775
MD5: d93f40f44c8447ec3f45ca75c27716cc
SHA256: d2c02b67e704ead674ff045b55bb6cd6ee179e0980071f9b5552ea90323c7674
Uploaded: 2024-11-19 00:48:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tinygrad
Version: 0.10.0
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.10
Requires-Dist: unicorn; extra == "arm"
Requires-Dist: mkdocs; extra == "docs"
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: black; extra == "docs"
Requires-Dist: numpy; extra == "docs"
Requires-Dist: pylint; extra == "linting"
Requires-Dist: mypy (==1.11.2); 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: numpy; extra == "testing"
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: tqdm; extra == "testing"
Requires-Dist: safetensors; extra == "testing"
Requires-Dist: transformers; extra == "testing"
Requires-Dist: sentencepiece; extra == "testing"
Requires-Dist: tiktoken; extra == "testing"
Requires-Dist: blobfile; extra == "testing"
Requires-Dist: librosa; extra == "testing"
Requires-Dist: networkx; extra == "testing"
Requires-Dist: hypothesis; extra == "testing"
Requires-Dist: nibabel; extra == "testing"
Requires-Dist: bottle; extra == "testing"
Requires-Dist: ggml-python; 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: 8634 characters]

WHEEL

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

RECORD

Path Digest Size
tinygrad/__init__.py sha256=2Jhg7NSWlegCi4OAfGW0iHRVHeqMx09f7446rwAmc60 587
tinygrad/device.py sha256=8jr2SuxLHFk84e_9ky6pdh5v8MvPlT5rXsP0Ls04kNU 12513
tinygrad/dtype.py sha256=a9WaH5bISo1WNFvPpcC_EL_fHNP9faiBIOHFrKaYl9A 9874
tinygrad/function.py sha256=SAVRzPzh5kKyb01TSOCbFG8B02he7aer7S4uoY-XFoA 8464
tinygrad/helpers.py sha256=yJelGLmg8SH1R9gW77bv5bkuI4RCXuTcQVnZdPlk108 17969
tinygrad/multi.py sha256=cRy_bVA46GwB0aES_jcuLYLco6klQUuiosQcIiANBJ0 11809
tinygrad/ops.py sha256=sckffasep4LxfWFeEBS6BeMEYpjvqoBUL2k6mMh__ME 60926
tinygrad/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/tensor.py sha256=NF2UNn_Mvv1uZT9H8PYVLawQ7dEpRwQU-1wiu-cREhM 170536
tinygrad/codegen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/codegen/kernel.py sha256=WzcvbkOLBPhcC8tuPUEH1BLF_UqFzL7PZkanfefSHgQ 45406
tinygrad/codegen/linearize.py sha256=kQ1NQE_8OThIoWRrMVCvXKqd_8uXB_4uIrB_tw_hXGc 3926
tinygrad/codegen/lowerer.py sha256=GwFiie_j1-kLZrXELJv_HTEltSJ1DULWxsbiQDnnrT8 7725
tinygrad/codegen/transcendental.py sha256=lZX8y_eAPQGom8gNypNLg5PpxBchrrLKG6b24CZLLkc 13155
tinygrad/codegen/uopgraph.py sha256=bqGgqSbmE76pj77V96i5E3HucpRA67Q84MqHX0Fn3MY 28842
tinygrad/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/engine/jit.py sha256=wXlTUhXa4p11ZmShCPY5nH2PGxJpDXbfCRFk7rOMGiA 15838
tinygrad/engine/lazy.py sha256=g8i1W5Lrd5WA8rcKBBonVxLUIVVOjPO46ZIDteADIrk 13836
tinygrad/engine/memory.py sha256=30WHQahkQR0MooGgxA2DuyLnxpLtiRu-nuF11hhzZb4 3303
tinygrad/engine/realize.py sha256=cGVrGrryfaNgoNM9DNhvfngH7tkSm73nMLc35G_Ud6E 12922
tinygrad/engine/schedule.py sha256=jP4F0bgGWKVDxWjzK8ozHwcntn22Kkgixvj2UAAd1B4 23495
tinygrad/engine/search.py sha256=fJfiwttnpC0NpCfrRPwbk_9VPMLnBDXH0S1IkK3Ow6s 12473
tinygrad/nn/__init__.py sha256=Jl7ddXj8EOhximbQWUgVzkwn_ODupNJPda_v-HJp1As 15574
tinygrad/nn/datasets.py sha256=JyhoLwNB9Yek2IORMQ6cGRh5fnrYol5hkz1cAuTELPk 1067
tinygrad/nn/optim.py sha256=eznleXq_eudT--oEIUD79ZMRtAOczoCssTAPWQ_t30E 6808
tinygrad/nn/state.py sha256=XvgYNHEHksQyGvQnHmtRB4PLF1OUQi72FX7MKp_CTWI 14806
tinygrad/renderer/__init__.py sha256=Edhs-ldaHirH0F_JAN7HrVZ9AGCjLzQdb57l1es4muE 4529
tinygrad/renderer/cstyle.py sha256=oMIQk2TscKi1huNaUwSyJC0u-NZABvJ9xI3Ti1a7RII 31279
tinygrad/renderer/llvmir.py sha256=k_OPni2X7xVCUugiJ5ZczXf8wYrlkFllcZXhlMt1fNc 8137
tinygrad/renderer/ptx.py sha256=lIcMtqcvcrC9vW6SNqiSBDyobP-ytGwGahZZFQwSKTQ 16041
tinygrad/runtime/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/runtime/ops_amd.py sha256=7ZKaqBLL6gqhYlwhB8m6n5wlN-hPs_t36MPaQR_ocBA 29860
tinygrad/runtime/ops_clang.py sha256=kEbyFQimfLwuhOeIIKvcXUpw7R8H1Mf5YzceYPTcs4E 1758
tinygrad/runtime/ops_cloud.py sha256=wO4CZxl2fdVwcZsk41Rr473git_IDexIMru_KZV_vno 10425
tinygrad/runtime/ops_cuda.py sha256=TDXjERPZ8l0btVa1WRqVLd-DOAECBfxvMvLitC9Rows 6994
tinygrad/runtime/ops_disk.py sha256=b3jwNJW_s3CtRmubUIWbHChERJFbUJrfCl_alFDtepg 6689
tinygrad/runtime/ops_dsp.py sha256=NgOjV-hrsmwfJEtkr63KW7esuzQH2rk4yjzxjLcpuOg 10292
tinygrad/runtime/ops_gpu.py sha256=0l2QF3EMtNjRFRE8q5rp7B6Ub88Mir_6rz0aDnLupZM 9006
tinygrad/runtime/ops_hip.py sha256=nbYQIGKbSgAJ2PILJH3J-i3QR5AmJG8KTVMGqsbPLtE 3845
tinygrad/runtime/ops_llvm.py sha256=mSrWSKTY1wAy1skFXTgMAJPYLgxFD_ycphEkzhfhIZo 2499
tinygrad/runtime/ops_metal.py sha256=C_1CqWxf-VME0XyJ7i29Bzx7VURTcDUh4lH_t3QrFcw 11144
tinygrad/runtime/ops_npy.py sha256=HSDb47vcbPvDiG3EmSGPC0W-EPO9O5R0TqlQKnYxANU 404
tinygrad/runtime/ops_nv.py sha256=tpkmlEYFZW18k0mzHFP53esFpWx1O1mG06uv-y4GIro 38280
tinygrad/runtime/ops_python.py sha256=R6ie1DrY8uuaffS3ZPOWg3x1FBATlBLDMkIoBVWmUZs 11156
tinygrad/runtime/ops_qcom.py sha256=I8mXBCJk9gsDcFVwDakktgwuMwxjauHp5vub9LoKKjM 24453
tinygrad/runtime/autogen/adreno.py sha256=u7VxIomPAlW3nFUs4gSTe-6ijam_ywkvDM9OuTLF-j8 897915
tinygrad/runtime/autogen/amd_gpu.py sha256=blqmF-0gDby005JKnr07bNxuRSQLo5i0hpepcjUgQ_Y 2342436
tinygrad/runtime/autogen/comgr.py sha256=mhQtuF_vGDrJZD3iyQ_38FrS_2jp3WtImNZPC4TBuAg 39793
tinygrad/runtime/autogen/cuda.py sha256=N0QyaMvQumr_HZh7fusCHM1d4o4mYti3Wq1MN7JSKr8 243920
tinygrad/runtime/autogen/hip.py sha256=1yUHDCwL3KkD15if2Q1Ud3GbJiR7DxsNorKZTCINw54 245532
tinygrad/runtime/autogen/hsa.py sha256=7Hsrn17HmChyeFOSX_3Fnzl9c0COtq2Z2ExqGu5FNiU 277716
tinygrad/runtime/autogen/io_uring.py sha256=ZIZ2YnQkLr8WIHMieBw9Dv-NZ1ar9TwdP4YBv3gJm28 59786
tinygrad/runtime/autogen/kfd.py sha256=LQjcTZK93o4q6Qp4YlOu3aOVGL_RDlq6qDg5j0nRzQE 30815
tinygrad/runtime/autogen/kgsl.py sha256=Dg1skDsVdwZTGb1Cg-UTts-z4rta7qm8XFmods-ZiSU 50663
tinygrad/runtime/autogen/libc.py sha256=xKJk2hCzVpauJSc8wCQis5x3SwcXnDli7_HyRUqEGRc 197318
tinygrad/runtime/autogen/nv_gpu.py sha256=9X2tPdv2E5JmXGZeT8i9jL19YJ4ETTsYwfU_Wn9mTwc 1679326
tinygrad/runtime/autogen/nvrtc.py sha256=19te2-TW5suFy85KnJox3CPOmeeml5YxqIDeL-Bx_m4 23132
tinygrad/runtime/autogen/opencl.py sha256=NL6fa8P3KC_McNZ8g2babdr3b8vrY-bFK0qzNAtL-rE 82656
tinygrad/runtime/autogen/qcom_dsp.py sha256=jx36-zC6reTuWgfbHCrKVjOZcF4Q9fBnq3CuTbxztQk 61848
tinygrad/runtime/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/runtime/graph/clang.py sha256=DakBGMhEu-U5VT6xb18yL3HOuZh80BWzioZnXqTaWnE 1994
tinygrad/runtime/graph/cuda.py sha256=MLXZbATjpfriNBGmA9OYXV5sAfqn6Q4hZ8H0Etw9HTg 5005
tinygrad/runtime/graph/hcq.py sha256=Wqu4Ry5juXCj1HOV_BpECf6tDqCtl2_sAWp8vuBJyD8 12391
tinygrad/runtime/graph/metal.py sha256=5HRmOrsXI8Q4eieT52zEeeNEbmjUZ1agAggefXk959U 6093
tinygrad/runtime/support/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/runtime/support/compiler_cuda.py sha256=rS0XCFTy0blcdRstKVGKKRfoEU975DKzjbZKqg_YawY 5441
tinygrad/runtime/support/compiler_hip.py sha256=fbRP82UdG4T-KCRYH_H2hEXlMFeHIJntSnY35ZWE5JY 4398
tinygrad/runtime/support/elf.py sha256=FVoZu5r83RPk8ArBVpmOcbPDbtSz6hiv_OTCrQ9REHA 2385
tinygrad/runtime/support/hcq.py sha256=T4pp7Co69pLHKRULnZd-jwri_uAQ2Rji_gKVxTm5oR4 26306
tinygrad/shape/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tinygrad/shape/shapetracker.py sha256=VFJZghI4c_bZl5ceZBxgf-ztHz0CPsXgov-XenXzWhM 5644
tinygrad/shape/view.py sha256=E6AXLEFPnCGP0H6rG9OCJa3Hy9F68Q_xj2bClnVi7qk 19992
tinygrad-0.10.0.dist-info/LICENSE sha256=ABRhUPEILzINYIukgazD-_rPipkUNUwslrb0RxnV6Xc 1058
tinygrad-0.10.0.dist-info/METADATA sha256=0ytEHMHtcc-w9bbrcRp-YRDR_xQOJadcnzMbJkkkRVs 10933
tinygrad-0.10.0.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
tinygrad-0.10.0.dist-info/top_level.txt sha256=vDABMCWBFQnx2kn9Azueu88FP-1klQdePoHikQhHymc 9
tinygrad-0.10.0.dist-info/RECORD

top_level.txt

tinygrad