PyTorch

Framework de código abierto para aprendizaje automático y redes neuronales dinámicas en Python, orientado a investigación y producción

Visitar PyTorch

PyTorch es una librería de aprendizaje automático de código abierto basada en Python, diseñada para investigadores y desarrolladores que necesitan construir y entrenar modelos de redes neuronales. Resuelve la necesidad de una herramienta flexible que permita pasar rápidamente de la experimentación a la producción sin perder rendimiento.

Sus funciones principales incluyen:

  • Redes neuronales dinámicas para definir arquitecturas flexibles mediante grafos de ejecución dinámicos.
  • Entrenamiento distribuido para escalar procesos de entrenamiento en múltiples dispositivos y nodos.
  • TorchScript para transitar entre modos eager y grafo, optimizando el despliegue.
  • TorchServe para acelerar la puesta en producción de modelos de inferencia.
  • Ecosistema extenso con bibliotecas para visión por computadora, NLP y datos geométricos.

El software opera bajo licencia BSD de 3 cláusulas y es gratuito. Su fuerte radica en la flexibilidad de su API y el soporte comunitario robusto a través de la PyTorch Foundation. Al ser una herramienta de referencia en el sector, algunos usuarios buscan alternativas por preferencias de sintaxis, integración con otros frameworks o necesidades específicas de despliegue en entornos no estándar.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    BSD-3-Clause
  • Repositorio

    pytorch/pytorch
Plataformas
MacLinuxWindows
Tipo de aplicación
Línea de comandosEscritorio

Propiedades

  • Multiplataforma
  • Extensible con plugins
  • Personalizable
  • Profesional

Parecidos a PyTorch