TensorFlow SIG Build is a community group dedicated to the TensorFlow build process. This repository is a showcase of resources, guides, tools, and builds contributed by the community, for the community.
Group
Contributing
SIG Build is a community-led open source project. As such, the project depends on public contributions, bug-fixes, and documentation. Please see contribution guidelines for a guide on how to contribute. This project adheres to TensorFlow's code of conduct. By participating, you are expected to uphold this code.
Community
- Public Mailing List
- SIG Monthly Meeting Notes
- Join our mailing list and receive calendar invites to the meeting.
License
Project Showcase
Want to add your own project to this list? It's easy: check out CONTRIBUTING.md.
Docker
- TF SIG Build Dockerfiles: Standard Dockerfiles for TensorFlow builds, used internally at Google
- TensorFlow Runtime Dockerfiles: Simple Dockerfiles for running TensorFlow, with Jupyter variants.
- Manylinux 2014 Docker Images:
manylinux2014
build environment for TensorFlow packages. - Distroless Dockerfiles: Distroless (info) TensorFlow images, which are smaller than TensorFlow's official images.
- DevInfra Windows RBE: Static snapshot of TF DevInfra's Windows Remote Build Execution images
Language Bindings
- Golang Install Guide: Documentation for installing the Go bindings.
Platforms
- ppc64le Builds: Dockerfiles and wheel build scripts for building TF on ppc64le.
- Raspberry Pi Builds: TensorFlow's old official docs for building on Raspberry Pi. Needs an owner.
- WSL2 GPU Guide: Instructions for enabling GPU with Tensorflow on a WSL2 virtual machine.
WIP / Other
- Directory Template: Example short description.
- TF OSS Dashboard: Dashboard for all continuous statuses on TF GitHub Commits.
- Tekton CI: perfinion's experimental directory for using Tekton CI with TensorFlow
Community Supported TensorFlow Builds
Amazing members of the TensorFlow community build, test, and package TensorFlow on more platforms than are supported by the official TensorFlow team. Please note that as community builds they are not supported by the TensorFlow team.
Want to add your own community builds to this list? It's easy: check out CONTRIBUTING.md.
TensorFlow Builds
Owner | Build Type | Status | Artifacts |
---|---|---|---|
AMD | Linux AMD ROCm GPU Nightly | Nightly | |
AMD | Linux AMD ROCm GPU Stable : TF 2.x | Release 2.12 | |
AMD | Linux AMD ROCm GPU Stable : TF 1.x | Release 1.15 | |
AMD | Linux AMD ZenDNN Plug-in CPU Stable : TF 2.x | Release 2.12 | |
IBM | Linux ppc64le CPU Nightly | Nightly | |
IBM | Linux ppc64le CPU Stable: TF 1.x | Release 1.15 | |
IBM | Linux ppc64le CPU Stable: TF 2.x | Release 2.x | |
IBM | Linux ppc64le GPU Nightly | Nightly | |
IBM | Linux ppc64le GPU Stable: TF 1.x | Release 1.15 | |
IBM | Linux ppc64le GPU Stable: TF 2.x | Release 2.x | |
IBM | Linux s390x Nightly | Nightly | |
IBM | Linux s390x CPU Stable Release | Release | |
Intel | Linux CPU with Intel oneDNN Nightly | Nightly | |
Intel | Linux CPU with Intel oneDNN Stable Release 1.x | No Badge | Release 1.15 |
Intel | Linux CPU with Intel oneDNN Stable Release 2.x | No Badge | Release 2.x |
Intel | Windows CPU with Intel oneDNN Stable Release 2.x | No Badge | Release 2.x |
Linaro | Linux aarch64 CPU Nightly | Nightly | |
Linaro | Linux aarch64 CPU Stable Release | Release 1.x & 2.x |
TensorFlow Containers
Owner | Container Type | Status | Artifacts |
---|---|---|---|
Linaro | TensorFlow aarch64 Neoverse-N1 CPU Stable Debian |
Static | Release 2.3 |
Arm | TensorFlow AArch64 Neoverse-N1 CPU Stable | Static | Docker Hub |
AMD | Linux ROCm GPU Stable | Static | Docker Hub |
Intel | Linux CPU with Intel oneDNN Stable | Static | Docker Hub |