Containers for machine learning
-
Updated
Nov 21, 2025 - Go
PyTorch is an open source machine learning library based on the Torch library, used for applications such as computer vision and natural language processing, primarily developed by Facebook’s AI Research lab.
Containers for machine learning
Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
Distributed AI Model Training and Fine-Tuning on Kubernetes
An open source DevOps tool from the CNCF for packaging and versioning AI/ML models, datasets, code, and configuration into an OCI Artifact.
The open source, end-to-end computer vision platform. Label, build, train, tune, deploy and automate in a unified platform that runs on any cloud and on-premises.
Fabric for Deep Learning (FfDL, pronounced fiddle) is a Deep Learning Platform offering TensorFlow, Caffe, PyTorch etc. as a Service on Kubernetes
Go binding for Pytorch C++ API (libtorch)
Kubernetes Operator for MPI-based applications (distributed training, HPC, etc.)
LibTorch (PyTorch) bindings for Golang
Experiment tracking server focused on speed and scalability
Tensor Fusion is a state-of-the-art GPU virtualization and pooling solution designed to optimize GPU cluster utilization to its fullest potential.
Machine learning operator & controller for Kubernetes
GPU scheduler for elastic/distributed deep learning workloads in Kubernetes cluster (IC2E'23)
Example applications using the onnxruntime_go library.
emergent GUI and other support for pytorch networks: provides a NetView for torch networks
PyTorch in Go, using LibTorch.
golang client for the huggingface hub aiming for minimal subset of features over `huggingface-hub` python package
go binding for pytorch
Created by Facebook's AI Research lab (FAIR)
Released September 2016
Latest release 13 days ago