Skip to main content

Throwaway

Project description

Dr.Jit logo

About this project

Dr.Jit is a just-in-time (JIT) compiler for ordinary and differentiable computation. It was originally created as the numerical foundation of Mitsuba 3, a differentiable Monte Carlo renderer. However, Dr.Jit is a general-purpose tool that can also help with various other types of embarrassingly parallel computation.

Dr.Jit helps with three steps:

  • Vectorization and tracing: When Dr.Jit encounters an operation (e.g. an addition a + b) it does not execute it right away: instead, it remembers that an addition will be needed at some later point by recording it into a graph representation (this is called tracing). Eventually, it will just-in-time (JIT) compile the recorded operations into a fused kernel using either LLVM (when targeting the CPU) or CUDA (when targeting the GPU). The values a and b will typically be arrays with many elements, and the system parallelizes their evaluation using multi-core parallelism and vector instruction sets like AVX512 or ARM Neon.

    Dr.Jit works particular well for Monte Carlo methods, which performs the same computation on for millions of random samples. Dr.Jit dynamically generates specialized parallel code for the target platform. As a fallback, Dr.Jit can also be used without JIT-compilation, which turns the project into a header-only vector library without external dependencies.

  • Differentiation: If desired, Dr.Jit can compute derivatives using automatic differentiation (AD), using either forward or reverse-mode accumulation. Differentiation and tracing go hand-in-hand to produce specialized derivative evaluation code.

  • Python: Dr.Jit types are accessible within C++17 and Python. Code can be developed in either language, or even both at once. Combinations of Python and C++ code can be jointly traced and differentiated.

Dr.Jit handles large programs with custom data structures, side effects, and polymorphism. It includes a mathematical support library including transcendental functions and types like vectors, matrices, complex numbers, quaternions, etc.

Difference to machine learning frameworks

Why did we create Dr.Jit, when dynamic derivative compilation is already possible using Python-based ML frameworks like JAX, Tensorflow, and PyTorch along with backends like XLA and TorchScript?

The reason is related to the typical workloads: machine learning involves smallish computation graphs that are, however, made of arithmetically intense operations like convolutions, matrix multiplications, etc. The application motivating Dr.Jit (differentiable rendering) creates giant and messy computation graphs consisting of 100K to millions of “trivial” nodes (elementary arithmetic operations). In our experience, ML compilation backends use internal representations and optimization passes that are too rich for this type of input, causing them to crash or time out during compilation. If you have encountered such issues, you may find Dr.Jit useful.

Cloning

Dr.Jit recursively depends on two other repositories: nanobind for Python bindings, and drjit-core providing core components of the JIT-compiler.

To fetch the entire project including these dependencies, clone the project using the --recursive flag as follows:

$ git clone --recursive https://github.com/mitsuba-renderer/drjit

Documentation

Please see Dr.Jit’s page on readthedocs.io for example code and reference documentation.

References, citations

Please see the paper Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering for the nitty-gritty details and details on the problem motivating this project. There is also a video presentation explaining the design decisions at a higher level.

If you use Dr.Jit in your own research, please cite it using the following BibTeX entry:

@article{Jakob2022DrJit,
  author = {Wenzel Jakob and S{\'e}bastien Speierer and Nicolas Roussel and Delio Vicini},
  title = {Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering},
  journal = {Transactions on Graphics (Proceedings of SIGGRAPH)},
  volume = {41},
  number = {4},
  year = {2022},
  month = jul,
  doi = {10.1145/3528223.3530099}
}

Logo and history

The Dr.Jit logo was generously created by Otto Jakob. The “Dr.” prefix simultaneously abbreviates differentiable rendering with the stylized partial derivative D, while also conveying a medical connotation that is emphasized by the Rod of Asclepius. Differentiable rendering algorithms are growing beyond our control in terms of conceptual and implementation-level complexity. A doctor is a person, who can offer help in such a time of great need. Dr.Jit tries to fill this role to to improve the well-being of differentiable rendering researchers.

Dr.Jit is the successor of the Enoki project, and its high-level API still somewhat resembles that of Enoki. The system evolved towards a different approach and has an all-new implementation, hence the decision to switch to a different project name.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

throwaway8213fork-1.0.0-cp313-cp313-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.13Windows x86-64

throwaway8213fork-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

throwaway8213fork-1.0.0-cp313-cp313-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

throwaway8213fork-1.0.0-cp312-cp312-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.12Windows x86-64

throwaway8213fork-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

throwaway8213fork-1.0.0-cp312-cp312-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

throwaway8213fork-1.0.0-cp312-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.12+Windows x86-64

throwaway8213fork-1.0.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp312-abi3-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

throwaway8213fork-1.0.0-cp312-abi3-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12+macOS 10.14+ x86-64

throwaway8213fork-1.0.0-cp311-cp311-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.11Windows x86-64

throwaway8213fork-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

throwaway8213fork-1.0.0-cp311-cp311-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

throwaway8213fork-1.0.0-cp310-cp310-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.10Windows x86-64

throwaway8213fork-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

throwaway8213fork-1.0.0-cp310-cp310-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

throwaway8213fork-1.0.0-cp39-cp39-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9Windows x86-64

throwaway8213fork-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp39-cp39-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

throwaway8213fork-1.0.0-cp39-cp39-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

throwaway8213fork-1.0.0-cp38-cp38-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.8Windows x86-64

throwaway8213fork-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

throwaway8213fork-1.0.0-cp38-cp38-macosx_10_14_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

File details

Details for the file throwaway8213fork-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2abbbb9b832dabdff984af5208cf2f0f969b5ee888ef6452e271d2cca452a898
MD5 098b7476e6d19d309f4b12b09ad2a05d
BLAKE2b-256 61b64bac88a57474ce189b785f63742dfd7eafc54d096977b52cb4b06a10bac3

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00919d90b285dcdc19b2cb2d38a57f47343de8aae7fc0286dbaa1c78c9dae5e9
MD5 e41b05ea3d53962c6c358b894fe3ce67
BLAKE2b-256 20af982baf48c5011d0c4dd3ad0964e2cd85de0d38e52c7caa2913a29ebc2a55

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82a7f2e017e777eb4e0bc8c2fa19ce6d293ee384e34a0a69fd9ccf280903ef2a
MD5 239c61781a84b1d67702f8f5ff877d15
BLAKE2b-256 f0ef99a3eee36ab7c4c37e01bafc2f15835d89b7e740ae6863cb510d67b8a888

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3a717fab68bcbb094007f4dc529611d6c067b266ff20c4709cae8bd96c8d76f0
MD5 4b5b74b81d1b86c189a2bee76547081e
BLAKE2b-256 a65569643afdde912a56ad99db68e42d564a54c4715b35a08c9dc78a3e9f271b

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9590d738a037df28b664dbe04d968c2520f7f762a211bf612404deeb383ac24f
MD5 cf8f6479e03641df12ed580a804786d9
BLAKE2b-256 863676beefdefde9b3fc8075426d00e6cc60cef5a5cbe515bc925f8b82c17c0c

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d30e6803268e55579d1b1dcf1b17d668c0a77687e7fc390d5f93a7e576c232cb
MD5 3d789e9f70ca64b4f4bfa113c942bd2b
BLAKE2b-256 1ca8e91c416ca15691192f4394ac94e86798e34b8b30c463bed6e5ef2d83f8a1

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a70be70976fc1c6463a19134be0e19b660c5dcdd7a75d4041074e7d42a9a0777
MD5 d55974e5687023ddc94e4c12dc365e3a
BLAKE2b-256 011cda884ff9c991109fc5ccbacb01afcd3d538b74581903db94c348401ad5ed

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0b5f1549a3b315860d128c0efddacd493c3436221a48b20964c07bfebd1bae5f
MD5 e49236219629be3fc43e312165613f7e
BLAKE2b-256 1868ba3da1519d478c0e5be78f7462e6078f0c3af2dee466a71b9056c1fbc1a9

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 518fc1b6b2d7aee8f4fe314071eb648aa7b2ffa384a2f0944ec96c22cd758136
MD5 57dcd52ff1471ca44a9a233322190f7e
BLAKE2b-256 0e30e93d7aa83619f33c1f857c0f3eef14ed72f68ce28b8394741cbeaa2a0c96

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a83af3af4dc428fd1d28916e700aee8dbd4205ce6d53544f8262ac47380c3b5
MD5 86393bbf13aa4e1712b0ff42164ab221
BLAKE2b-256 55006c5f70e1d14b7e9ae0ea5c701a714b4b2a2896ce19a45dd6eaf90b6f8ddc

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b67e157a265c9bb879dca94d62d0ed3bdf326e7e3ec8fa58665b44e0e0cfb61
MD5 4e33978b3fd606bd227b36abc9df52f0
BLAKE2b-256 69e740a724b0f3f86e7894a003a33a3674c23eae869374c7fa2178252fb73c67

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp312-abi3-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp312-abi3-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4dbbe70c4755411c4dc738e224dc203a76942be80038ff1ae15e658aa4b75890
MD5 f5b36bd76630bd5bb52c36e33141b0a5
BLAKE2b-256 109d5dfae90bf19a9d5f79666e0d343c5b1684dded6847763f340ad4b18ece9c

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f6f25b0a37f2b7fcc633e260b5dc6a54f72c6bc7eaa6a4c5f24f4b9e6094e810
MD5 d5abb93d5e768b3f32aef13d35d89618
BLAKE2b-256 c384fb1c312db1b743f26bf3d03a1d9632318dcb9a41c7567a6fabcd52c80739

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c60e143365e45ccf0dd876282f60fed66a718040d01b62bc61e7e83e99894e34
MD5 ca546b23bee7fb50b7a37af05368d39a
BLAKE2b-256 cfee4b33977bb9ca38c29385f150e6bcd7c536ced50995b57f6d11e442f2e763

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 608b39cdaed5cb4ffe97823fa87b385a712e68ca15775d767d2e5c3a7cf2d8a6
MD5 32a3b77d333580bd6eff8a88bfe854e9
BLAKE2b-256 4efa5f0157c164755aab8fb6930ab17b13ac8e5d10656547b8732612564a9388

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3b5ae80b4011fa6c6216d2e5ee365328c558c48bc8f5b1cd2df64a6a042355e8
MD5 c70ed5825e0bf318b125da8b718332fa
BLAKE2b-256 6077ecc053054c2031dc40ff5e65d09850cf06ec5efd0bc4df1f26527814a7a6

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c4c4624cbfb6641b3bf894925bde5f8185c8a83b842546c51ac3bb1faabe259a
MD5 dcc30bca265adf39a5e1e5d0dea0d008
BLAKE2b-256 6ec8d49043a76d1247c3af8d18c825bccbd9ee35a2eb8ad2fad0baa43eb10c56

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8541b0870305e9000b979656697b1ed8ad05ae48665c9697b8b7d37cc37c8443
MD5 4b7c0f54c886c2bcceb4106b523cb579
BLAKE2b-256 c71492f31a9b51195661ddf4960eadc03c245f049ac1d6011c00ebb25825c2d8

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e7f3b42c43fa24a04bde7a292bdac5c02b8144676a16b5cc8d3e51535655a51
MD5 1e8f3fa11ee1df11a6e89f6da2e1671d
BLAKE2b-256 06664b334f261493aaee54651b4ee8b5861d9a4a580999fd5f18167c2d05d4d1

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 400753abb7dff5054b725adee73e2c6fdb0ed4aa04f689c550c705977ecf2a24
MD5 52eacb1e1c0c85148ad8ee805aa05acc
BLAKE2b-256 f3f0cde920cff096765a652ca277d38af289069bf38f312aa0a2395f9c0f07e6

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1a31c4365c573ee4fa98fef9e78d864918e298e5197959fdad0ca561ab8ef981
MD5 05ae085e5e8181de5f37a076a429c102
BLAKE2b-256 256ab746a5cc54fdfcdc43152315262806ef44605017f0ba35377f7eded6ddef

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91f8f482df245cc3088a4d7a2ae6357e0a01857ecdce66eff0a49d78ea436ec0
MD5 bcfc15de012431271964873bc1962610
BLAKE2b-256 e9e3a916e2c82c4431220cabe6719dd6052eb0196a4aca3cf303335fbda9acd7

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c409388f09e68879d632a0030542c88ac031d8d78f2d9e3d724a0cd7ba3993d
MD5 114ed3930680fbcf91c0ad1436e7e6f2
BLAKE2b-256 708c66f5ea2f1067ff56619a835af28079d8ba6549afe1f55defaf0cefc96044

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d5cb054a65e17f7054bc8872094d9bdcb93f1d6e5464f3b46b6338e4405e6eab
MD5 55bf7984e12c9fcd644e31ac984c2f2b
BLAKE2b-256 19ecb78c9457f2abf696bfc5d25a52d09b735eaee2af1ec7dd94629af76e99ef

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 89f02d4e5c7e834f94e7bab995e1be53a83b98ecc09d90144bf77e2a2b216fa8
MD5 7d825dd586e0e5811a4fbd0332605e57
BLAKE2b-256 c7923f351eb35e91178a7fc8f4bf959ca3ced03d68e2ef28b49f50ef52d62293

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d33be75f90cb4c6ef4b41e544fe7c2642646cab9466bafdf6ef123b44bba176a
MD5 7823b0d1293200a6ffb01718cba3e364
BLAKE2b-256 efd88a6e900f12f45beadf05cd217bc5060960dc7402be4ad193895c5aaf7791

See more details on using hashes here.

File details

Details for the file throwaway8213fork-1.0.0-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for throwaway8213fork-1.0.0-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 42763689b3e6112eba071bd91c5dba08037807d612af717a481b55127dc879f0
MD5 cfe65bbfc97508a2502a2c25639a1245
BLAKE2b-256 9dc36938e2b372bed6e8a68e6da7050f0fb26ffe2ce5a389d08172069fa90fc0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page