CPP Xoczy AI – Implementacja sieci neuronowej w C++
Cele
Projekt Xoczy AI to implementacja sieci neuronowej w języku C++ wykorzystującej funkcję aktywacji ReLU. Celem projektu jest umożliwienie trenowania oraz testowania działania sieci neuronowych bez konieczności używania zewnętrznych frameworków, takich jak TensorFlow czy PyTorch.
Po uruchomieniu programu wersji „relu_saving” model wykonuje operacje na przykładowych danych wejściowych i zapisuje wyniki w pliku wyjściowym. Struktura kodu pozwala na dostosowanie parametrów sieci do własnych potrzeb. Wersja „relu” zawiera kod bez funkcjonalności eksportu wytrenowanej sieci neuronowej do pliku, natomiast „simple” jest najbardziej podstawową wersją sieci neuronowej bez funkcji aktywacji ReLU.