NeoML is an end-to-end machine learning framework that allows you to build, train, and deploy ML models. This framework is used by ABBYY engineers for computer vision and natural language processing tasks, including image preprocessing, classification, document layout analysis, OCR, and data extraction from structured and unstructured documents.
Key features:

Neural networks with support for over 100 layer types
Traditional machine learning: 20+ algorithms (classification, regression, clustering, etc.)
CPU and GPU support, fast inference
ONNX support
Languages: Python, C++, Java, Objective-C
Cross-platform: the same code can be run on Windows, Linux, macOS, iOS, and Android

GitHub

(Visited 22 times, 1 visits today)