Raven : le nouvel écosystème d'apprentissage automatique d'OCaml

2025-04-30
Raven : le nouvel écosystème d'apprentissage automatique d'OCaml

Raven est un écosystème complet qui apporte l'apprentissage automatique et la science des données à OCaml. Il offre des bibliothèques qui reflètent les outils populaires de Python, tels que NumPy (avec Ndarray), Jupyter (avec Quill) et JAX (avec Rune), en visant la facilité d'utilisation de Python tout en tirant parti de la sécurité des types et des performances d'OCaml. Actuellement en pré-alpha, Raven dispose d'un ensemble croissant d'outils pour le calcul numérique, la visualisation (Hugin) et plus encore, promettant une alternative convaincante pour les scientifiques des données à la recherche d'un langage plus sûr et plus rapide.

Développement