Sobre el proyecto

TorchVision es una biblioteca de visión por computadora para el ecosistema PyTorch. Agrupa conjuntos de datos públicos populares, transformaciones de imágenes comunes y arquitecturas de modelos de redes neuronales destinadas a flujos de trabajo de visión por computadora. El paquete admite tensores de torch e imágenes PIL, incluidos Pillow y el reemplazo directo Pillow-SIMD. La instalación estable se maneja a través de las instrucciones oficiales de PyTorch, mientras que las compilaciones desde la fuente están documentadas en la guía de contribución del proyecto. El README mantiene una matriz de compatibilidad que muestra las versiones coincidentes de PyTorch, TorchVision y Python; la línea estable actual listada es PyTorch 2.13 con TorchVision 0.28 para Python 3.10 a 3.14. TorchVision descarga y prepara conjuntos de datos públicos, pero no los aloja ni distribuye, y los usuarios son responsables de verificar las licencias de los conjuntos de datos. Los modelos preentrenados también pueden tener términos de licencia separados derivados de sus datos de entrenamiento; por ejemplo, el README señala que los modelos SWAG usan CC-BY-NC 4.0. La documentación de la API se publica en el sitio web oficial de PyTorch, y el repositorio proporciona orientación para contribuciones y una entrada de cita.