libtpu


Namelibtpu JSON
Version 0.0.29 PyPI version JSON
download
home_pageNone
SummaryGoogle Cloud TPU runtime library.
upload_time2025-11-04 18:40:31
maintainerNone
docs_urlNone
authorGoogle, Inc.
requires_python>=3.11
licenseApache License 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # What is libtpu?

`libtpu` is the core library that enables machine learning frameworks like
`JAX`, `PyTorch`, and `TensorFlow` to execute models on Google Cloud TPUs. It
provides core functionality for compilation, inter-chip communication (ICI), and
runtime execution.

`libtpu` also includes a set of SDK primitives for direct TPU interaction and
deployment.

Learn more about Cloud TPUs at
[Google Cloud TPUs](https://cloud.google.com/tpu).

********************************************************************************

## Version 0.0.21.1

### Compatibility

*   JAX Compatibility: `libtpu` supports `JAX` 0.7.1 or newer.

*   Python Compatibility: The `libtpu` SDK is now compatible with the Python
    versions 3.11, 3.12, 3.13, 3.13-ft, 3.14 and 3.14-ft where `ft` corresponds
     to free threaded python variant.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "libtpu",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "Google, Inc.",
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "# What is libtpu?\n\n`libtpu` is the core library that enables machine learning frameworks like\n`JAX`, `PyTorch`, and `TensorFlow` to execute models on Google Cloud TPUs. It\nprovides core functionality for compilation, inter-chip communication (ICI), and\nruntime execution.\n\n`libtpu` also includes a set of SDK primitives for direct TPU interaction and\ndeployment.\n\nLearn more about Cloud TPUs at\n[Google Cloud TPUs](https://cloud.google.com/tpu).\n\n********************************************************************************\n\n## Version 0.0.21.1\n\n### Compatibility\n\n*   JAX Compatibility: `libtpu` supports `JAX` 0.7.1 or newer.\n\n*   Python Compatibility: The `libtpu` SDK is now compatible with the Python\n    versions 3.11, 3.12, 3.13, 3.13-ft, 3.14 and 3.14-ft where `ft` corresponds\n     to free threaded python variant.\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Google Cloud TPU runtime library.",
    "version": "0.0.29",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4d313fe3b76ec8212d49f430081387edb2ac89fb028081b513e7df518c654c82",
                "md5": "c76e7c9e105d41bc055d89b5022effa7",
                "sha256": "1a5e3dc7b7ad3f2181b69001ea8a980ba1658ba491cdbac6064cef8f12a69fec"
            },
            "downloads": -1,
            "filename": "libtpu-0.0.29-cp311-cp311-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c76e7c9e105d41bc055d89b5022effa7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.11",
            "size": 192308948,
            "upload_time": "2025-11-04T18:40:31",
            "upload_time_iso_8601": "2025-11-04T18:40:31.948718Z",
            "url": "https://files.pythonhosted.org/packages/4d/31/3fe3b76ec8212d49f430081387edb2ac89fb028081b513e7df518c654c82/libtpu-0.0.29-cp311-cp311-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "841db7a387c2c1d2de1ac005076c71d9039e350472f64835250723e0ec10a9f7",
                "md5": "87755707d39c8bda47d73aa71499f864",
                "sha256": "68a963b9c716c8f143a086bc67cf503025bce0e67cb467727a80e45b2a344982"
            },
            "downloads": -1,
            "filename": "libtpu-0.0.29-cp312-cp312-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "87755707d39c8bda47d73aa71499f864",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.11",
            "size": 192308505,
            "upload_time": "2025-11-04T18:40:10",
            "upload_time_iso_8601": "2025-11-04T18:40:10.555115Z",
            "url": "https://files.pythonhosted.org/packages/84/1d/b7a387c2c1d2de1ac005076c71d9039e350472f64835250723e0ec10a9f7/libtpu-0.0.29-cp312-cp312-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4903bd1a30b94da8b4c788cb1b677bad583bcf70006ae58ea16798ea2636ac5f",
                "md5": "432983a3480e834925a75291d8699d8a",
                "sha256": "9d7e149eb0f28c65dc69004928783b167e49b001cbe6ada084c52df7c4022727"
            },
            "downloads": -1,
            "filename": "libtpu-0.0.29-cp313-cp313-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "432983a3480e834925a75291d8699d8a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.11",
            "size": 192308887,
            "upload_time": "2025-11-04T18:40:00",
            "upload_time_iso_8601": "2025-11-04T18:40:00.686146Z",
            "url": "https://files.pythonhosted.org/packages/49/03/bd1a30b94da8b4c788cb1b677bad583bcf70006ae58ea16798ea2636ac5f/libtpu-0.0.29-cp313-cp313-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "34a3ed160b5fdb90160da443ea1db372e802aa8671668c8972daa25a286df216",
                "md5": "86bed9d753c5ca9eba03d3b5c7233b06",
                "sha256": "159dd3fa39609c1f9b1303a8b1d9bc5f6005c843866858622dea741716b7a867"
            },
            "downloads": -1,
            "filename": "libtpu-0.0.29-cp313-cp313t-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "86bed9d753c5ca9eba03d3b5c7233b06",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.11",
            "size": 192308993,
            "upload_time": "2025-11-04T18:40:57",
            "upload_time_iso_8601": "2025-11-04T18:40:57.140009Z",
            "url": "https://files.pythonhosted.org/packages/34/a3/ed160b5fdb90160da443ea1db372e802aa8671668c8972daa25a286df216/libtpu-0.0.29-cp313-cp313t-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4e339a7536af95201b6c5a35bc2c0d8a50a2077da8b7931153d005fc7e10f1fc",
                "md5": "98c4420c14f01acfcf04db9b72c0c2d1",
                "sha256": "dfd6ef275702d968720f7fb184d82b9cc4caef0cd8bc540fa1e70bf5690450ca"
            },
            "downloads": -1,
            "filename": "libtpu-0.0.29-cp314-cp314-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "98c4420c14f01acfcf04db9b72c0c2d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.11",
            "size": 192308837,
            "upload_time": "2025-11-04T18:40:21",
            "upload_time_iso_8601": "2025-11-04T18:40:21.639217Z",
            "url": "https://files.pythonhosted.org/packages/4e/33/9a7536af95201b6c5a35bc2c0d8a50a2077da8b7931153d005fc7e10f1fc/libtpu-0.0.29-cp314-cp314-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6c3f043561ed4dd742fde9e80cddaf9990e767bcaa1cdbb5169d0f755fbdd109",
                "md5": "a512e2dc9222267aea87afde7b5f7532",
                "sha256": "6bb6a9efc31826b7625409dc44dbacb9534b1fdf91eb4114e2ba8b76ab6bf9d5"
            },
            "downloads": -1,
            "filename": "libtpu-0.0.29-cp314-cp314t-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a512e2dc9222267aea87afde7b5f7532",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.11",
            "size": 192309112,
            "upload_time": "2025-11-04T18:40:46",
            "upload_time_iso_8601": "2025-11-04T18:40:46.338532Z",
            "url": "https://files.pythonhosted.org/packages/6c/3f/043561ed4dd742fde9e80cddaf9990e767bcaa1cdbb5169d0f755fbdd109/libtpu-0.0.29-cp314-cp314t-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-11-04 18:40:31",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "libtpu"
}
        
Elapsed time: 3.68123s