FAMN -Bibliothek (Fast Artificial Neural Network) ist eine kostenlose Open -Source -Bibliothek, die mehrschichtige künstliche neuronale Netzwerke in C implementiert, die sowohl für vollständig verbundene als auch für spärlich verbundene Netzwerke unterstützt.
Die plattformübergreifende Ausführung sowohl in festen als auch in schwimmenden Punkten wird unterstützt. Es enthält einen Rahmen für die einfache Behandlung von Trainingsdatensätzen. Es ist einfach zu bedienen, vielseitig, gut dokumentiert und schnell.
Bindungen an mehr als 15 Programmiersprachen sind verfügbar.
Ein leicht zu lesenes Einführungsartikel und ein Referenzhandbuch begleitet die Bibliothek mit Beispielen und Empfehlungen zur Verwendung der Bibliothek.
Für die Bibliothek sind auch mehrere grafische Benutzeroberflächen verfügbar.
Zuerst möchten Sie das Repository klonen:
git clone https://github.com/libfann/fann.git
Sobald dies fertig ist, navigieren Sie zum Stammverzeichnis. In diesem Fall wäre es ./fann:
cd ./fann
Dann führen Sie CMake aus
cmake .
Danach müssen Sie erhöhte Berechtigungen verwenden, um die Bibliothek zu installieren:
sudo make install
Das war's! Wenn alles richtig lief, sollten Sie viel Text sehen, und Fann sollte installiert werden!
Sie können FANN mit dem VCPKG -Abhängigkeits -Manager herunterladen und installieren:
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install fann
Der Fann -Port in VCPKG wird von Microsoft -Teammitgliedern und Community -Mitwirkenden auf dem Laufenden gehalten. Wenn die Version veraltet ist, erstellen Sie bitte eine Ausgabe- oder Pull -Anfrage im VCPKG -Repository.
Um mit FANN zu beginnen, gehen Sie zur Fann -Help -Website, die Links zu allen verfügbaren Ressourcen enthält.
Weitere Informationen zu FANN finden Sie auf der FANN -Website