ocaml-bert

NLP transformer model

Implementing BERT-like NLP models in OCaml using PyTorch bindings and pre-trained weights from popular sources.

Transformer-based models for Natural Language Processing in OCaml

GitHub

23 stars
4 watching
5 forks
Language: OCaml
last commit: over 3 years ago

Related projects:

Repository Description Stars
laurentmazare/tensorflow-ocaml OCaml bindings for a popular machine learning framework 283
laurentmazare/ocaml-torch Bindings for PyTorch's tensor library in OCaml for GPU acceleration and automatic differentiation 413
laurentmazare/npy-ocaml A library that allows OCaml bigarrays to be written and read in the NumPy file format 41
dbmdz/berts Provides pre-trained language models for natural language processing tasks 155
thierry-martinez/pyml OCaml bindings for Python 187
kamalkraj/bert-ner An implementation of named entity recognition using Google's BERT model for the CoNLL-2003 dataset and Python. 1,211
mattjbray/ocaml-decoders A combinator library that decodes JSON-like data into OCaml types 84
tongjilibo/bert4torch An implementation of transformer models in PyTorch for natural language processing tasks 1,241
tmattio/spin Generates OCaml project templates with standardized configurations and conventions. 295
lehy/ocaml-sklearn Enables machine learning with scikit-learn in OCaml 34
ck090/ocaml-nn A monadic implementation of a fully-connected neural network in OCaml with customizable hyperparameters 5
ocaml/merlin Provides context-sensitive completion for the OCaml programming language in text editors. 1,586
cheshire/onumerical A numerical library for OCaml providing tools for linear expressions and optimization 8
sanderspies/ocaml A WebAssembly backend for the OCaml programming language 80
mmottl/lacaml An OCaml interface to widely used linear algebra libraries for high-performance numerical computations. 128