TensorFlow SIG Buildis 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.
SIG Build is a community-led open source project. As such, the project depends on public contributions, bug-fixes, and documentation. Please seecontribution guidelinesfor a guide on how to contribute. This project adheres toTensorFlow's code of conduct. By participating, you are expected to uphold this code.
- Public Mailing List
- SIG Monthly Meeting Notes
- Join our mailing list and receive calendar invites to the meeting.
Want to add your own project to this list? It's easy: check out CONTRIBUTING.md.
- 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
- Golang Install Guide:Documentation for installing the Go bindings.
- 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.
- 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
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 ascommunitybuilds 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.
Owner | Build Type | Status | Artifacts |
---|---|---|---|
AMD | Linux AMD ROCm GPUNightly | Nightly | |
AMD | Linux AMD ROCm GPUStable: TF 2.x | Release 2.12 | |
AMD | Linux AMD ROCm GPUStable: TF 1.x | Release 1.15 | |
AMD | Linux AMD ZenDNN Plug-in CPUStable: TF 2.x | No Badge | Release 2.x |
IBM | Linux ppc64le CPUNightly | Nightly | |
IBM | Linux ppc64le CPUStable: TF 1.x | Release1.15 | |
IBM | Linux ppc64le CPUStable: TF 2.x | Release2.x | |
IBM | Linux ppc64le GPUNightly | Nightly | |
IBM | Linux ppc64le GPUStable: TF 1.x | Release1.15 | |
IBM | Linux ppc64le GPUStable: TF 2.x | Release2.x | |
IBM | Linux s390xNightly | Nightly | |
IBM | Linux s390x CPUStable Release | Release | |
Intel | Linux CPU with Intel oneDNNStable Release 1.x | No Badge | Release1.15 |
Intel | Linux CPU with Intel oneDNNStable Release 2.x | No Badge | Release2.x |
Intel | Windows CPU with Intel oneDNNStable Release 2.x | No Badge | Release2.x |
Linaro | Linux aarch64 CPUNightly | Nightly | |
Linaro | Linux aarch64 CPUStable Release | Release1.x & 2.x |
Owner | Container Type | Status | Artifacts |
---|---|---|---|
Linaro | TensorFlow aarch64 Neoverse-N1 CPUStable Debian |
Static | Release2.3 |
Arm | TensorFlow AArch64 Neoverse-N1 CPUStable | Static | Docker Hub |
AMD | Linux ROCm GPUStable | Static | Docker Hub |
Intel | Linux CPU with Intel oneDNNStable | Static | Docker Hub |