Configuración declarativa en YAML
Define el preprocesamiento, los codificadores, la arquitectura, el entrenamiento y la optimización de hiperparámetros en un único archivo YAML validado, en lugar de escribir bucles de entrenamiento manualmente.
Ludwig es un framework declarativo de aprendizaje profundo y código abierto para entrenar, ajustar y desplegar modelos desde una única configuración YAML. Admite flujos tabulares, de texto, imágenes, audio, series temporales y LLM, incluido el entrenamiento distribuido y el servicio de modelos.
Ludwig es un framework declarativo de aprendizaje profundo y código abierto para crear, ajustar y desplegar modelos personalizados con un único archivo de configuración YAML. Está orientado a usuarios que quieren evitar escribir bucles de entrenamiento manualmente sin renunciar al acceso a controles avanzados cuando sean necesarios.
El sitio indica que Ludwig admite flujos de trabajo tabulares, de texto, imágenes, audio, series temporales y LLM, y que puede ejecutarse localmente o escalar a clústeres de Ray sin cambiar la definición del modelo. La documentación del producto también destaca el preprocesamiento integrado, el seguimiento de experimentos, el servicio y los flujos de exportación.
Define el preprocesamiento, los codificadores, la arquitectura, el entrenamiento y la optimización de hiperparámetros en un único archivo YAML validado, en lugar de escribir bucles de entrenamiento manualmente.
Crea modelos que combinan datos tabulares, texto, imágenes, audio, series temporales y otros tipos de características, y entrena varias salidas en una sola ejecución.
Ajusta LLM con ajuste supervisado de instrucciones y métodos de alineación como DPO, KTO, ORPO y GRPO, además de LoRA, QLoRA, DoRA y VeRA.
Cambia un trabajo local a una ejecución distribuida añadiendo una configuración de backend para Ray, con compatibilidad indicada para DDP, FSDP, DeepSpeed y KubeRay.
Ejecuta HPO integrado con Ray Tune u Optuna, con muestreadores como Auto, TPE, GP y CMA-ES, y persistencia mediante SQLite o PostgreSQL.
Sirve modelos con un solo comando y expórtalos a SafeTensors, ONNX o `torch.export`, con imágenes de Docker y opciones de carga en Hugging Face Hub.
Usa Ludwig cuando quieras crear un modelo supervisado a partir de un archivo YAML y mantener explícito el flujo de entrenamiento sin programar desde cero la lógica de preprocesamiento y de los bucles.
Úsalo en proyectos que combinen distintos tipos de entrada, como texto con características tabulares o imágenes con metadatos, mientras entrenas varias salidas en un único modelo.
Usa las herramientas para LLM para ajustar mediante instrucciones modelos abiertos con QLoRA de 4 bits o métodos de alineación relacionados y, después, sirve el resultado con el comando de servicio de Ludwig.
Usa el backend de Ray cuando un experimento local necesite escalar a una ejecución distribuida en un clúster sin cambiar la definición subyacente del modelo.
Usa el flujo integrado de exportación y servicio cuando necesites una API REST, una imagen de Docker o un artefacto de modelo como ONNX o SafeTensors para el despliegue.
Ludwig es un framework basado en YAML para definir el preprocesamiento, la arquitectura del modelo, el entrenamiento, la optimización de hiperparámetros y el servicio en un único archivo de configuración. El sitio lo describe como un framework declarativo de aprendizaje profundo y código abierto.
Las páginas de inicio y de introducción muestran un flujo de trabajo mediante la línea de comandos: instala Ludwig, prepara un conjunto de datos y ejecuta `ludwig train --config ...`. El producto también documenta la predicción, la evaluación, la optimización de hiperparámetros, el servicio, el entrenamiento distribuido y el ajuste fino de LLM.
El sitio indica que Ludwig admite datos tabulares, texto, imágenes, audio, series temporales y flujos de trabajo con LLM. También incluye el modelado multimodal y multitarea.
La página de inicio y la documentación indican que Ludwig puede servir modelos como una API REST y exportarlos a formatos como SafeTensors, ONNX y `torch.export`. También menciona imágenes de Docker y la carga en Hugging Face Hub.
Los datos de tráfico son solo como referencia.
tensorflow.org
Plataforma de aprendizaje automático de código abierto para crear, entrenar y desplegar modelos en entornos de escritorio, móviles, web, nube y dispositivos periféricos.
chonkie.ai
Chonkie es una herramienta para desarrolladores y una capa de contexto de código abierto para dividir texto en fragmentos, generar embeddings y entrenar modelos personalizados. Ayuda a mejorar los flujos de recuperación e integrarse con LlamaIndex.
unsloth.ai
Interfaz web local y framework de código abierto para entrenar, ejecutar y exportar modelos abiertos en tu propio equipo, con preparación de datos y ajuste fino.
trigger.dev
Trigger.dev es una plataforma de código abierto para crear trabajos en segundo plano de larga duración, flujos de trabajo de IA y agentes en TypeScript. Ejecuta tareas en infraestructura gestionada con reintentos, colas, observabilidad y escalado elástico, y también admite el alojamiento propio.
vectorize.io
Hindsight de Vectorize es una memoria de agentes de código abierto para aplicaciones de IA que necesitan contexto persistente, recuperación entre sesiones y aprendizaje basado en la experiencia. Puede autoalojarse en tu propia infraestructura o utilizarse como servicio en la nube gestionado.
phospho.ai
phospho es una empresa de robótica con IA que ofrece herramientas de código abierto, kits de hardware, una suscripción PRO y soluciones personalizadas para controlar robots, recopilar datos y entrenar modelos de IA.