Skip to main content

zenTF : A TensorFlow extension for AMD EPYC CPUs.

Project description

Python PyPI

The latest ZenDNN Plugin for TensorFlow* (zentf) 5.0 is here!

This powerful upgrade continues to redefine deep learning performance on AMD EPYC™ CPUs, combining relentless optimization, innovative features, and industry-leading support for modern workloads.

zentf 5.0 includes enhancements for bfloat16 performance, primarily by leveraging microkernels and operators from the ZenDNN 5.0 library. These operators are designed to better leverage the EPYC microarchitecture and cache hierarchy.

The zentf 5.0 plugin works seamlessly with TensorFlow versions 2.17 and 2.16, offering a high-performance experience for deep learning on AMD EPYC™ platforms.

Support

We welcome feedback, suggestions, and bug reports. Should you have any of the these, please kindly file an issue on the ZenDNN Plugin for TensorFlow Github page: https://github.com/amd/ZenDNN-tensorflow-plugin/issues

License

AMD copyrighted code in ZenDNN is subject to the Apache-2.0, MIT, or BSD-3-Clause licenses; consult the source code file headers for the applicable license. Third party copyrighted code in ZenDNN is subject to the licenses set forth in the source code file headers of such code.

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

zentf-5.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

zentf-5.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

zentf-5.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

zentf-5.0.0-cp39-cp39-manylinux_2_28_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

File details

Details for the file zentf-5.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zentf-5.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d6a568c71e8e33db259c5dd827df7d8111a21833e8fbe0f9f66763ebc37a572a
MD5 dc06019beb6a0acb8c4dc6d5b395830a
BLAKE2b-256 853bc9a5c638801f365b833797289c027c15e3a561993ec4b5637db9a6a4306a

See more details on using hashes here.

File details

Details for the file zentf-5.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zentf-5.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 87d275dbcbfe755d449498d61266209fc0046a5b0120699bf549778ce77e5c0b
MD5 f908fa4acd20a63b4722d6718d32a2f2
BLAKE2b-256 c4384fb54cb240a42f5224596f28448c3cb304d6442ac84c7a5fa7c61e9a7a0f

See more details on using hashes here.

File details

Details for the file zentf-5.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zentf-5.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3cf3f28031f15db794e0435a7b1b64c5d06da6d9aab963f04ac3867e980a89d1
MD5 d04f99e0848743d23142fd2f379e3b6c
BLAKE2b-256 f3e860b85ec12962a5591fe7d6c24930f7c8eff230e4342d6f80e150dab62501

See more details on using hashes here.

File details

Details for the file zentf-5.0.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zentf-5.0.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5ed28ab48801fc00fcf8cc964154abfff474a58ab9c83a0e927b09e0c1509c2
MD5 100687779e5ca57ca89df017150c75be
BLAKE2b-256 d791ba3d92a5def4bca98f9e543c5a36f1b0ef5b4fa875210f128b06754a537e

See more details on using hashes here.

Supported by

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