ocaml-nn

Neural Network Library

A monadic implementation of a fully-connected neural network in OCaml with customizable hyperparameters

Fully functional implementation of FCNNs with Back Prop

GitHub

5 stars
1 watching
0 forks
Language: OCaml
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
100/craniumA lightweight, portable C implementation of a feedforward artificial neural network library593
owlbarn/owlA comprehensive scientific computing framework designed to provide a powerful and flexible toolset for writing concise, fast, and safe analytical code in OCaml.1,225
modern-fortran/neural-fortranA parallel framework for building neural networks in Fortran411
attractivechaos/kannA lightweight C library for constructing and training small to medium neural networks with customizable architecture689
nikolaypavlov/mlpneuralnetA fast neural network library for iOS and Mac OS X with vectorized operations and hardware acceleration.900
ahmedfgad/numpyannAn implementation of artificial neural networks using NumPy98
libfann/fannA C++ library for building and training artificial neural networks1,601
brunjlar/neuralA Haskell-based framework for flexible neural networks and similar parameterized models with automatic differentiation and modular training algorithms.124
codeplea/genannA minimal C library for training and using feedforward artificial neural networks2,017
correlllab/nn4mc_cppEnables microcontrollers to make online predictions using trained neural networks29
kalvar/ios-bpn-neuralnetworkA neural network implementation for machine learning on iOS33
c-cube/ocaml-containersA modular standard library extension and string library for OCaml494
laurentmazare/ocaml-bertImplementing BERT-like NLP models in OCaml using PyTorch bindings and pre-trained weights from popular sources.24
ocaml-multicore/parallel-programming-in-multicore-ocamlA tutorial on writing parallel programs using the Multicore OCaml compiler and its libraries.285
xamber/varisA Go-based neural network library for building and training artificial neural networks.55