Skip to main content

NeoML python bindings

Project description


NeoML is an end-to-end machine learning framework that allows you to build, train, and deploy ML models. It provides many traditional ML algorithms and neural networks with support for over 100 layer types.

NeoML is designed to minimize your code's dependence on the platform and devices used for calculations. The low-level math functions are isolated in a separate math engine module that has different implementations for different platforms, and the high-level code only has to select an appropriate math engine implementation to work with.

Desktop Build Status Python Build iOS Build Documentation Status


See our documentation that includes detailed API reference and tutorials demonstrating how to use the library at


pip3 install neoml

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release. See tutorial on generating distribution archives.

Built Distributions

neoml-2.0.192-cp311-cp311-win_amd64.whl (7.7 MB view hashes)

Uploaded cp311

neoml-2.0.192-cp310-cp310-win_amd64.whl (7.7 MB view hashes)

Uploaded cp310

neoml-2.0.192-cp39-cp39-win_amd64.whl (7.7 MB view hashes)

Uploaded cp39

neoml-2.0.192-cp38-cp38-win_amd64.whl (7.7 MB view hashes)

Uploaded cp38

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page