manot
The manot SDK is a wrapper on top of our API to make it easier to work with our model performance monitoring system. Using our SDK you can quickly set up your project by defining a few key parameters, including the paths to your data, classes and model. Once the project is set up you will be able to use the insight method to extract outliers that manot has detected on the new unstructured data that the performance of the model is evaluated on.
Installation
Install manot with pip:
pip install manot
Example
This is an example how to start:
from manot import Manot
manot = Manot("manot_service_url", "token")
setup = manot.setup(
name="setup_example",
images_path="/path/to/images",
ground_truths_path="/path/to/labels",
detections_path="/path/to/detections",
detections_metadata_format="xyx2y2", # it must be one of "xyx2y2", "xywh", or "cxcywh"
classes_txt_path="/path/to/classes.txt",
data_provider="local" # it must be "s3" or "local"
)
print(setup)
# {"id": setup_id, "name": "setup_example", "status": "started"}
setup_info = manot.get_setup(setup["id"])
# when setup is successfully finished, then setup_info is {"id": setup_id, "name": "setup_example", "status": "started"}
insight = manot.insight(
name="insight_example",
setup_id=setup["id"],
data_path="/path/to/data",
data_provider="local" # it must be "s3" or "local"
)
print(insight)
# {"id": insight_id, "name": "insight_example", "status": "started"}
insight_info = manot.get_insight(insight["id"])
# when setup is successfully finished, then insight_info is {"id": insight_id, "name": "setup_example", "status": "started"}
manot.visualize_data_set(insight_info['data_set']['id'])
Resources
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file manot-0.1.8.tar.gz.
File metadata
- Download URL: manot-0.1.8.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22c9515adb59b5037d974c833a10c8cd71e338f0dbb8823ba43fcecc1c1633f2
|
|
| MD5 |
ebf728f178b9f11fcea382f2181ef1de
|
|
| BLAKE2b-256 |
dc894c68d6a8e05549f72b3c076cd1d583bc6309dfc8334ae9026568d841b22c
|
File details
Details for the file manot-0.1.8-py3-none-any.whl.
File metadata
- Download URL: manot-0.1.8-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a034282946094a84248d7f52014677055531f0d16bf89e96763f80c0cbed196d
|
|
| MD5 |
b90690e4886f50cca4f6da9fd6a95c74
|
|
| BLAKE2b-256 |
d1fa3a5cede7fec0d06d816e7c66f81cc614c56bc1249d09d6e447b6dc0225a5
|