Closed Eman22S closed 3 years ago
Very cool, @Eman22S!
I'll carefully review that tomorrow, meanwhile could you
experimental/ai-algorithms
experimental/NeuralNets/*.ibc
experimental/NeuralNets/build/*
experimental/NeuralNets/util.idr
followed by clean force push? Thanks.
@ngeiswei Yes definitely we don't need those build files
@Eman22S, could you
NeuralNets
folder under experimental/ai-algorithms
,master
,@Nil thank you for your reviews I will work on them and send a new PR after a rebase.
Comment syntax, --
, |||
, etc, is described here
http://docs.idris-lang.org/en/latest/reference/documenting.html
It's for idris1 but is still valid for idris2.
This branch contains an implementation of Neural Networks, activation functions, loss functions specifically, Softmax activation layer, Cross entropy loss function and Adam optimization done from scratch in Idris. There is also a haskel version to this classifier not pushed. Testing on the the accuracy of prediction as well as conversion of csv files directly using idris is not yet implemented.