{"data":{"slug":"tensorflow-mesh","name":"mesh","tagline":"Mesh TensorFlow: Model Parallelism Made Easier","github_url":"https://github.com/tensorflow/mesh","owner":"tensorflow","repo":"mesh","owner_avatar_url":"https://avatars.githubusercontent.com/u/15658638?v=4","primary_language":"Python","stars":1630,"forks":255,"topics":[],"archived":true,"github_pushed_at":"2023-11-17T19:39:54+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/tensorflow-mesh","markdown_url":"https://www.graphcanon.com/tools/tensorflow-mesh.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorflow-mesh","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorflow-mesh","description":"Mesh TensorFlow: Model Parallelism Made Easier","homepage_url":null,"license":"Apache-2.0","open_issues":98,"watchers":0,"ai_summary":"A library from the TensorFlow ecosystem designed for simplifying model parallelism across multiple devices.","readme_excerpt":"### Installation\n\nTo install the latest stable version, run\n\n```sh\npip install mesh-tensorflow\n```\n\nTo install the latest development version, run\n\n```sh\npip install -e \"git+https://github.com/tensorflow/mesh.git#egg=mesh-tensorflow\"\n```\n\nInstalling `mesh-tensorflow` does not automatically install or update\nTensorFlow. We recommend installing it via `pip install tensorflow` or `pip\ninstall tensorflow-gpu`. See TensorFlow’s\n[installation instructions for details](https://www.tensorflow.org/install/).\nIf you're using a development version of Mesh TensorFlow, you may need to\nuse TensorFlow's nightly package (`tf-nightly`).","github_created_at":"2018-09-20T20:23:34+00:00","created_at":"2026-07-11T10:36:17.500225+00:00","updated_at":"2026-08-07T06:00:52.424292+00:00","categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"model-parallelism","name":"model parallelism"},{"slug":"python","name":"python"},{"slug":"tensorflow","name":"tensorflow"}],"trust":{"provenance":{"is_fork":false,"github_id":149666254,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-07T06:00:51.666Z","maintenance":{"label":"Archived","score":8,"methodology":"github_public_v1","releases_90d":0,"days_since_push":993,"last_release_at":"2018-12-11T00:09:43Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:36:19.294Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-07T06:00:52.124Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-08-07T06:00:52.124Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-08-07T06:00:52.124Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When working on large models that benefit from being split across many devices.","For developers already using TensorFlow who need to easily manage model parallelism."],"when_not_to_use":["If you are looking for a tool that simplifies other aspects of machine learning beyond model-parallel computation.","For projects with limited GPU/TPU resources where multi-device parallelism is not required."],"source":"enrich:decision_facts","observed_at":"2026-07-12T13:04:11.160Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Mesh TensorFlow supports simplified model parallelism across multiple devices in Python under the Apache-2.0 license."},{"label":"License detail","value":"Apache-2.0"}]}}