1 repositorio
Mechanisms for constraining specific workloads to run on designated hardware nodes using selectors and tolerations.
Distinct from Node Stack Deployments: Closest candidates refer to blockchain nodes or general server deployments, not Kubernetes-style node affinity and tolerations.
Explore 1 awesome GitHub repository matching devops & infrastructure · Node Affinity Controls. Refine with filters or upvote what's useful.
SwanLab es una plataforma de seguimiento de experimentos de machine learning de código abierto y herramienta de observabilidad. Proporciona un dashboard centralizado para registrar métricas de entrenamiento, hiperparámetros y rendimiento de hardware para monitorear y analizar las ejecuciones de entrenamiento de modelos de IA. La plataforma se distingue por su enfoque en infraestructura autohospedada, permitiendo a los usuarios desplegar instancias privadas mediante Docker o Kubernetes para un control seguro de los datos on-premises. También incluye utilidades especializadas para migrar registros históricos de experimentos y sincronizar métricas en tiempo real desde herramientas externas como MLflow. El sistema cubre una amplia gama de capacidades, incluyendo registro de medios multimodales para nubes de puntos 3D y activos audiovisuales, monitoreo de rendimiento de hardware en tiempo real para GPUs y CPUs, y análisis comparativo mediante visualizaciones de ejecuciones lado a lado. Soporta el seguimiento de entrenamiento distribuido en clústeres multi-GPU y se integra con frameworks como PyTorch Lightning, Ray, XGBoost y LightGBM. La gestión administrativa se maneja a través de una combinación de un dashboard web y una interfaz de línea de comandos (CLI) para gestionar espacios de trabajo, proyectos y permisos de usuario.
Constrains specific services to designated hardware nodes using selectors and tolerations for optimized workload placement.