Detección de objetos.
100% licencia MIT.

Haciendo que YOLO vuelva a ser accesible, como sus creadores siempre quisieron.

quickstart.py
1from libreyolo import LibreYOLO, SAMPLE_IMAGE
2
3model = LibreYOLO("LibreYOLOXs.pt")
4results = model(SAMPLE_IMAGE, save=True)
Resultado de detección de LibreYOLO
1 objeto detectado (persona)
0.023s

Apoya a LibreYOLO

La mejor forma de ayudar es darle una estrella al repo. Si encuentras un problema o tienes una sugerencia, abre un issue, y las contribuciones de código son muy bienvenidas.

Las preguntas, los fallos de entrenamiento y las novedades de cada versión se discuten en r/LibreYOLO. Pásate a saludar.

Una biblioteca, todo el flujo de trabajo

Entrena, valida, exporta y despliega modelos de detección desde un solo paquete permisivo con licencia MIT.

MIT de verdad

Nada de AGPL en toda la cadena de dependencias. Úsalo en productos de código cerrado, SaaS, sistemas embebidos.

Una API, tres arquitecturas

YOLOX, YOLOv9 y RF-DETR detrás de una única llamada LibreYOLO(). Arquitectura, tamaño y número de clases se detectan automáticamente desde los pesos.

Con todo incluido

Cualquier formato de entrada: rutas, URLs, PIL, NumPy, OpenCV, tensores, bytes. Inferencia por teselas para imágenes grandes. Descarga automática de pesos desde HuggingFace.

Entrena

Haz fine-tuning con datasets propios en formato YOLO o COCO, con aumento de datos integrado, precisión mixta y early stopping. Reanuda desde cualquier checkpoint.

Valida

Evaluación estándar COCO con mAP50, mAP50-95, precisión y recall en datasets COCO o propios. Métricas por clase y matriz de confusión de serie.

Exporta y despliega

Exportación a ONNX en una línea, con metadatos incrustados para desplegar sin fricción.

r/computervision

Lo que dice la comunidad

You have my hearty support for this. I'll be so happy when there is a good, community maintained, MIT licensed alternative to Ultralytics.

u/Covered_in_bees_

LibreYOLO es un esfuerzo enorme. Mensajes como estos nos dan cuerda.