Hub documentation

Bibliotecas

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Bibliotecas

El Hub cuenta con soporte para decenas de librerías del ecosistema de código abierto. Gracias a la librería de Python huggingface_hub, es fácil habilitar el intercambio de tus modelos en el Hub. El Hub admite muchas librerías y estamos trabajando para ampliar este soporte. Nos complace dar la bienvenida al Hub a un conjunto de librerías de código abierto que están impulsando el avance del Machine Learning.

La tabla siguiente resume las bibliotecas admitidas y su nivel de integración. Encuentre todas nuestras bibliotecas admitidas en el archivo model-libraries.ts.

BibliotecaDescripciónProveedores de inferenciaWidgetsDescargar desde HubSubir al Hub
AdaptadoresUn complemento unificado de Transformers para el ajuste fino eficiente en parámetros y modular.✅✅✅✅
AllenNLPUna biblioteca de investigación en PLN de código abierto, construida sobre PyTorch.✅✅✅❌
AsteroidKit de separación de fuentes de audio basado en PyTorch✅✅✅❌
BERTopicBERTopic es una biblioteca de modelado de temas para texto e imágenes✅✅✅✅
DiffusersUn conjunto de herramientas modular para la inferencia y el entrenamiento de modelos de difusión✅✅✅✅
docTRModelos y conjuntos de datos para tareas relacionadas con OCR en PyTorch & TensorFlow✅✅✅❌
ESPnetKit de herramientas de procesamiento de voz de extremo a extremo (p. ej., TTS)✅✅✅❌
fastaiBiblioteca para entrenar modelos rápidos y precisos con resultados de última generación.✅✅✅✅
KerasFramework de aprendizaje profundo de código abierto con múltiples backends, con soporte para JAX, TensorFlow y PyTorch.❌❌✅✅
KerasNLPBiblioteca de procesamiento de lenguaje natural construida sobre Keras que funciona de forma nativa con TensorFlow, JAX o PyTorch.❌❌✅✅
TF-Keras (obsoleto)Biblioteca legada que utiliza una API coherente y simple para construir modelos aprovechando TensorFlow y su ecosistema.❌❌✅✅
FlairFramework muy simple para NLP de última generación.✅✅✅✅
MBRL-LibImplementaciones de PyTorch de algoritmos MBRL.❌❌✅✅
MidiTokTokenizadores para música simbólica / archivos MIDI.❌❌✅✅
ML-AgentsPermite que los juegos y simulaciones creados con Unity funcionen como entornos para entrenar agentes inteligentes.❌❌✅✅
MLXFramework de entrenamiento y servicio de modelos en Apple silicon creado por Apple.❌❌✅✅
NeMoKit de herramientas de IA conversacional creado para investigadores✅✅✅❌
OpenCLIPBiblioteca para la implementación de código abierto de CLIP de OpenAI❌❌✅✅
PaddleNLPBiblioteca de NLP fácil de usar y potente construida sobre PaddlePaddle✅✅✅✅
PEFTBiblioteca de ajuste fino eficiente en parámetros de vanguardia✅✅✅✅
PyannoteBloques de construcción neuronales para la diarización de hablantes.❌❌✅❌
PyCTCDecodeEl modelo de lenguaje admitió la decodificación CTC para el reconocimiento de voz❌❌✅❌
PythaeMarco unificado para Autoencodificadores Generativos en Python❌❌✅✅
RL-Baselines3-ZooFramework de entrenamiento para el Aprendizaje por Refuerzo, que utiliza Stable Baselines3.❌✅✅✅
Sample FactoryCódigo base para el aprendizaje por refuerzo asíncrono de alto rendimiento.❌✅✅✅
Sentence TransformersCalcule representaciones vectoriales densas para oraciones, párrafos e imágenes.✅✅✅✅
SetFitClasificación de texto few-shot eficiente con Sentence Transformers✅✅✅✅
spaCyProcesamiento avanzado del lenguaje natural en Python y Cython.✅✅✅✅
SpanMarkerReconocimiento de Entidades Nombradas familiar, simple y de última generación.✅✅✅✅
Scikit Learn (usando skops)Machine Learning en Python.✅✅✅✅
SpeechbrainUn kit de procesamiento del habla impulsado por PyTorch.✅✅✅❌
Stable-Baselines3Conjunto de implementaciones fiables de algoritmos de aprendizaje por refuerzo profundo en PyTorch❌✅✅✅
TensorFlowTTSArquitecturas de síntesis de voz de última generación en tiempo real.❌❌✅❌
TimmColección de modelos de imagen, scripts, pesos preentrenados, etc.✅✅✅✅
TransformersProcesamiento del lenguaje natural de última generación para PyTorch, TensorFlow y JAX✅✅✅✅
Transformers.jsMachine Learning de vanguardia para la web. Ejecuta 🤗 Transformers directamente en tu navegador, ¡sin necesidad de un servidor!❌❌✅❌
Unity SentisMotor de inferencia para el motor de juegos Unity 3D❌❌❌❌

¿Cómo puedo añadir soporte para una nueva biblioteca?

Si te interesa añadir tu biblioteca, ¡contáctanos! Lee al respecto en Guía para añadir una biblioteca.

Update on GitHub