Biblioteca FANN (Fast Artificial Neural Network) Para a compilação e utilização do programa é necessário ter a biblioteca FANN instalada. Segue abaixo um tutorial de instalação em várias distribuições linux.
Ubuntu/Linux Mint/Debian
sudo apt-get install libfann{2,-dev}
Fedora 21-22/Red Hat/CentOS
su -c "yum install fann fann-devel"
Fedora 23-24
sudo dnf install fann fann-devel
(Opcional) Plotly - Geração de gráficos com python Para a geração de gráficos é necessário ter um interpretador python com a versão >= 2.7, o programa pip e a biblioteca plotly, cuja instalação é descrita abaixo.
Python 2.7:
su -c "yum install python-pip"Python 3:
su -c "yum install python3-pip"
Python 2.7:
sudo dnf install python-pipPython 3:
sudo dnf install python3-pip
Python 2.7:
sudo apt-get install python-pipPython 3:
sudo apt-get install python3-pip
Python 2.7:
sudo pip install plotlyPython 3:
sudo pip3 install plotly
make
./treinamento <n>
Onde n é o número de neurônios da camada escondida da rede.
./teste number_classify.best_h<n>.net
Onde n é o número de neurônios da camada escondida da rede.