https://github.com/mrphys/tensorflow-manylinux
A build environment for TensorFlow ops
https://github.com/mrphys/tensorflow-manylinux
Last synced: 2 months ago
JSON representation
A build environment for TensorFlow ops
- Host: GitHub
- URL: https://github.com/mrphys/tensorflow-manylinux
- Owner: mrphys
- Created: 2021-07-22T23:59:07.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-27T11:13:02.000Z (over 2 years ago)
- Last Synced: 2025-01-31T07:32:08.343Z (4 months ago)
- Language: Python
- Homepage:
- Size: 53.7 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TensorFlow manylinux
[](https://github.com/mrphys/tensorflow-manylinux/actions/workflows/build-image.yml)
A `manylinux` compatible Docker image to build the `mrphys` TensorFlow ops. It
is based on `manylinux` and `multipython` Docker images created by the
TensorFlow team. Then the following changes are applied.- Install TensorFlow on all Python versions.
- Patch `auditwheel` to whitelist the TensorFlow framework library.
- Install some system dependencies for `mrphys` or third-party packages.
- Install dependencies for docs.
- Install latest Git version.
- Compile FFTW3 for generic x86-64 architectures.
- Patch TensorFlow installations to add CUDA headers.
- Install `patchelf` 0.12 from source to fix an
[issue](https://github.com/pypa/auditwheel/issues/103) with `auditwheel`.
- Install `spiral_waveform`.
- Add custom extensions for `sphinx`.## TensorFlow Versions
Each manylinux image has a specific TensorFlow version as detailed below:
| TensorFlow manylinux | TensorFlow |
| -------------------- | ---------- |
| v1.7 | v2.6 |
| v1.8 | v2.7 |
| v1.9 | v2.8 |
| v1.10 | v2.8 |
| v1.11 | v2.9 |
| v1.12 | v2.9 |
| v1.13 | v2.9 |
| v1.14 | v2.10 |
| v1.15 | v2.11 |