La bibliothèque Fast Artificial Neural Network (FANN) est une bibliothèque de réseaux de neurones open source gratuite, qui implémente les réseaux de neurones artificiels multicouches en C avec la prise en charge des réseaux entièrement connectés et peu connectés.
L'exécution multiplateforme en point fixe et flottant est prise en charge. Il comprend un cadre pour une manipulation facile des ensembles de données de formation. Il est facile à utiliser, polyvalent, bien documenté et rapide.
Des liaisons à plus de 15 langages de programmation sont disponibles.
Un article d'introduction facile à lire et un manuel de référence accompagne la bibliothèque d'exemples et de recommandations sur la façon d'utiliser la bibliothèque.
Plusieurs interfaces utilisateur graphiques sont également disponibles pour la bibliothèque.
Vous voudrez d'abord cloner le référentiel:
git clone https://github.com/libfann/fann.git
Une fois cela terminé, accédez au répertoire racine. Dans ce cas, ce serait ./fann:
cd ./fann
Puis exécuter cmake
cmake .
Après cela, vous devrez utiliser des privilèges élevés pour installer la bibliothèque:
sudo make install
C'est ça! Si tout s'est bien passé, vous devriez voir beaucoup de texte et Fann devrait être installé!
Vous pouvez télécharger et installer Fann à l'aide du gestionnaire de dépendance VCPKG:
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install fann
Le port Fann de VCPKG est tenu à jour par les membres de l'équipe Microsoft et les contributeurs communautaires. Si la version est obsolète, veuillez créer une demande de problème ou d'extraction sur le référentiel VCPKG.
Pour commencer avec Fann, allez sur le site d'aide Fann, qui comprendra des liens vers toutes les ressources disponibles.
Pour plus d'informations sur Fann, veuillez vous référer au site Web de Fann