A client for Devo's ML model manager
Project description
Devo Python ML Model Manager Client
The ML Model Manager is a service to register machine learning models on
Devo platform. These models can be used through the
query engine using the mlevalmodel(...)
operation or through the
FLOW correlation engine
including in the context the
MlSingleModelEval
unit.
devo-mlmodelmanager provides an easy-to-use client for Devo’s ML Model Manager. Built on top of the widely used Requests library exposes a simplified interface for model management, allowing you to focus in the machine learning workflows and not worry about the integration with Devo platform.
A simple example
from devo_ml.modelmanager import create_client_from_token
url = "<model-manager-server-url>"
token = "<valid-access-token>"
client = create_client_from_token(url, token)
client.add_model(
"pokemon_onnx_regression", # model name
"ONNX", # model engine
"~/models/pokemon.onnx", # model file
description="A funny Pokemon prediction"
)
Requirements
- Python 3.7+
Install
$ pip install devo-mlmodelmanager
Documentation
Explore the documentation to learn more.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file devo_mlmodelmanager-1.6.1.tar.gz
.
File metadata
- Download URL: devo_mlmodelmanager-1.6.1.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0513edfeb4b88a98914275bd615ff8eaf760990b82299aa571f6158af050dfed |
|
MD5 | c4be32338215f923921536975376504a |
|
BLAKE2b-256 | f63eb2d6d7d045b67ae7226ea0ab03ed20609071270ca00a2354ab537910fbfa |
File details
Details for the file devo_mlmodelmanager-1.6.1-py3-none-any.whl
.
File metadata
- Download URL: devo_mlmodelmanager-1.6.1-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9be40940d3d5aff0e55de070a96ec808546031a4e1ba7d36dd8eca7164c20dc |
|
MD5 | c813bf86be70d7af8eb4a55f1b18e2b0 |
|
BLAKE2b-256 | 0c3c75758837f16fac4aa1be15213fdacce1a4e7ee92b9ee7972f72c88136626 |