Swift AI es una biblioteca de aprendizaje profundo de alto rendimiento escrita íntegramente en Swift. Actualmente ofrecemos soporte para todas las plataformas Apple y próximamente soporte Linux.
Swift AI incluye una colección de herramientas comunes utilizadas para aplicaciones científicas y de inteligencia artificial:
Hemos creado algunos proyectos de ejemplo para demostrar el uso de Swift AI. Cada uno reside en su propio repositorio y se puede construir con poca o ninguna configuración:
Cada módulo ahora contiene su propia documentación. Le recomendamos que lea atentamente los documentos para obtener instrucciones detalladas sobre el uso de los distintos componentes de Swift AI.
Los proyectos de ejemplo son otro gran recurso para ver el uso de estas herramientas en el mundo real.
Swift AI actualmente depende del marco Accelerate de Apple para cálculos vectoriales/matriciales y procesamiento de señales digitales.
Para brindar soporte a más plataformas, se están considerando soluciones BLAS alternativas.
Las contribuciones al proyecto son bienvenidas. Simplemente le pedimos que se esfuerce por mantener la coherencia con la estructura y el formato del código existente.
Collin Hundley es el autor y mantenedor de Swift AI. No dude en contactarlo directamente por correo electrónico.
Si tiene alguna pregunta sobre esta biblioteca o busca orientación, le recomendamos abrir una edición para que un miembro de la comunidad pueda ayudarlo.
Si busca ayuda con aprendizaje profundo, visión por computadora, procesamiento de señales u otras aplicaciones de inteligencia artificial, ¡ha venido al lugar correcto! Comuníquese con Collin para obtener más información sobre consultoría/contratación.
Su donación a Swift AI nos ayudará a continuar creando excelentes herramientas de código abierto. ¡Se agradecen todas las contribuciones!