A Docker image that can be used to compile the machine learning C++ code for Linux with the latest build of the PyTorch release branch.
This image is intended to be built regularly in order to flush out any issues we may have with the latest PyTorch release as early as possible. To avoid swamping the Docker registry with numerous images we re-use the same tag - pytorch_viable_strict - for the image.
A Docker image that can be used to compile the dependencies of the machine learning C++ code for Linux, e.g. PyTorch or Boost, in order to test the latest versions of them.
This image is not intended to be built regularly. It is based on the latest
ml-linux-build image, but with extra dependencies added in order to build
PyTorch. Therefore, when changing any of the tools or 3rd party components
required to build the machine learning C++ code dependencies:
- Increment the version
- Change the Dockerfile and build a new image to be used for subsequent builds on this branch.
- Update the version to be used for builds in docker files that refer to it.
A Docker image that can be used to compile the machine learning C++ code for Linux x86_64. It is intended to be used for PR builds etc.
This image is not intended to be built regularly. When changing the tools or 3rd party components required to build the machine learning C++ code:
- increment the version
- change the Dockerfile and build a new image to be used for subsequent builds on this branch.
- Update the version to be sed for builds in dev-tools/docker/linux_builder/Dockerfile.
A Docker image that can be used to compile the machine learning C++ code for Linux aarch64 (native).
This image is not intended to be built regularly. When changing the tools or 3rd party components required to build the machine learning C++ code:
- Increment the version
- Change the Dockerfile and build a new image to be used for subsequent builds on this branch
- Update the version to be used for builds in dev-tool/docker/linux_aarch64_native_builder/Dockerfile.
A Docker image that can be used to run a subset of the ES integration tests.
This image is not intended to be built regularly. If changing the Dockerfile in any way:
- Increment the version
- Build a new image
A Docker image that is used to run clang-format over the ml-cpp code.
This image is not intended to be built regularly. When changing the
clang-format version:
- Increment the image version
- Build a new image