ahrefs/ocannl

OCANNL: OCaml Compiles Algorithms for Neural Networks Learning

47
/ 100
Emerging

This is a specialized deep learning framework that helps machine learning engineers build and train neural networks from scratch. It takes your OCaml code defining neural network architectures and training steps, then compiles it down to efficient operations. The result is a highly optimized, custom deep learning routine, making it ideal for those who need fine-grained control over their model's performance and execution.

102 stars.

Use this if you are a machine learning engineer or researcher developing custom deep learning models in OCaml and require a highly optimized, compiled approach to training and inference.

Not ideal if you prefer high-level, off-the-shelf deep learning libraries like TensorFlow or PyTorch, or if you are not working with OCaml.

deep-learning neural-network-training machine-learning-engineering model-optimization custom-ml-frameworks
No Package No Dependents
Maintenance 13 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

102

Forks

6

Language

OCaml

License

BSD-2-Clause

Last pushed

Mar 27, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ahrefs/ocannl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.