Swift AI est une bibliothèque d'apprentissage profond hautes performances entièrement écrite en Swift. Nous proposons actuellement un support pour toutes les plates-formes Apple, le support Linux étant bientôt disponible.
Swift AI comprend un ensemble d'outils courants utilisés pour l'intelligence artificielle et les applications scientifiques :
Nous avons créé quelques exemples de projets pour démontrer l'utilisation de Swift AI. Chacun réside dans son propre référentiel et peut être construit avec peu ou pas de configuration :
Chaque module contient désormais sa propre documentation. Nous vous recommandons de lire attentivement la documentation pour obtenir des instructions détaillées sur l'utilisation des différents composants de Swift AI.
Les exemples de projets constituent une autre excellente ressource pour voir l’utilisation concrète de ces outils.
Swift AI dépend actuellement du framework Accelerate d'Apple pour les calculs vectoriels/matriciels et le traitement du signal numérique.
Afin de prendre en charge davantage de plates-formes, des solutions BLAS alternatives sont envisagées.
Les contributions au projet sont les bienvenues. Nous vous demandons simplement de vous efforcer de maintenir une cohérence avec la structure et le formatage du code existant.
Collin Hundley est l'auteur et le responsable de Swift AI. N'hésitez pas à le contacter directement par email.
Si vous avez une question sur cette bibliothèque ou si vous recherchez des conseils, nous vous recommandons d'ouvrir un numéro afin qu'un membre de la communauté puisse vous aider !
Si vous recherchez de l'aide en matière d'apprentissage profond, de vision par ordinateur, de traitement du signal ou d'autres applications d'IA, vous êtes au bon endroit ! Contactez Collin pour plus d’informations sur le conseil/la passation de contrats.
Votre don à Swift AI nous aidera à continuer à créer d'excellents outils open source. Toutes les contributions sont appréciées !