Swift AI é uma biblioteca de aprendizado profundo de alto desempenho escrita inteiramente em Swift. Atualmente oferecemos suporte para todas as plataformas Apple, com suporte para Linux em breve.
Swift AI inclui uma coleção de ferramentas comuns usadas para inteligência artificial e aplicações científicas:
Criamos alguns projetos de exemplo para demonstrar o uso do Swift AI. Cada um reside em seu próprio repositório e pode ser compilado com pouca ou nenhuma configuração:
Cada módulo agora contém sua própria documentação. Recomendamos que você leia a documentação com atenção para obter instruções detalhadas sobre como usar os vários componentes do Swift AI.
Os projetos de exemplo são outro ótimo recurso para ver o uso dessas ferramentas no mundo real.
Atualmente, o Swift AI depende da estrutura Accelerate da Apple para cálculos vetoriais/matriciais e processamento de sinais digitais.
A fim de fornecer suporte para mais plataformas, estão sendo consideradas soluções BLAS alternativas.
Contribuições para o projeto são bem-vindas. Pedimos simplesmente que você se esforce para manter a consistência com a estrutura e a formatação do código existente.
Collin Hundley é o autor e mantenedor do Swift AI. Sinta-se à vontade para contatá-lo diretamente por e-mail.
Se você tiver alguma dúvida sobre esta biblioteca ou estiver procurando orientação, recomendamos abrir um fascículo para que um membro da comunidade possa ajudar!
Se você está procurando ajuda com aprendizado profundo, visão computacional, processamento de sinais ou outras aplicações de IA, você veio ao lugar certo! Entre em contato com Collin para obter mais informações sobre consultoria/contratação.
Sua doação para Swift AI nos ajudará a continuar construindo excelentes ferramentas de código aberto. Todas as contribuições são apreciadas!