Modelmanager api
Project description
Welcome to Modelmanager-api!
This is a api model for interacting with modelmanager.
Documents
Note:
- Example files are are in example_script directory.
- Example assets are in api_assets directory.
- It contains scripts for different actions(Add, Update, Delete).
- EXAMPLE SCRIPTS - add_model.py - add_project.py - update_model.py - update_project.py - delete_model.py - delete_project.py
- EXAMPLE ASSETS - Project Assets - Model Assets
Example Codes
###Add_Project###
from modelmanager-api.modelmanager-api import Usecase
secret_key = Get from "http://modelmanager.ai/key/"
url = 'http://modelmanager.ai'
data = {
"name": "UsecaseName",
"author": "AuthorName",
"description": "UsecaseDescription",
"source": "UsecasSource",
"contributor": "UsecaseContributor",
"image": 'image.jpg' ,
"banner": 'banner.jpg' ,
}
Usecase(secret_key, url).post_usecase(data)
###Update_Project###
from modelmanager-api.modelmanager-api import Usecase
secret_key = Get from "http://modelmanager.ai/key/"
url = 'http://modelmanager.ai'
data = {
"name": "UsecaseName",
"author": "AuthorName",
"description": "UsecaseDescription",
"source": "UsecasSource",
"contributor": "UsecaseContributor",
"image": 'image.jpg' ,
"banner": 'banner.jpg' ,
}
Usecase(secret_key, url).patch_usecase(data)
###Delete_Project###
from modelmanager-api.modelmanager-api import Usecase
secret_key = Get from "http://modelmanager.ai/key/"
url = 'http://modelmanager.ai'
project_id =Project_ID Usecase(secret_key,url).delete_usecase(project_id)
###Add_Model###
from modelmanager-api.modelmanager-api import Model
secret_key = Get from "http://modelmanager.ai/key/"
url = 'http://modelmanager.ai'
data = {
"project":Project_ID,
"transformerType": "logistic",
"target_column": "id",
"note": "api script Model",
"model_area": "api script Model",
"model_dependencies": "api script Model",
"model_usage": "api script Model",
"model_audjustment": "api script Model",
"model_developer": "api script Model",
"model_approver": "api script Model",
"model_maintenance": "api script Model",
"documentation_code": "api script Model",
"implementation_plateform": "api script Model",
"training_dataset": "train.csv",
"pred_dataset": "submissionsample.csv",
"actual_dataset": "truth.csv",
"test_dataset": "test.csv",
"model_file_path":"",
"scoring_file_path":"",
"production":"",
"current_date":"",
}
Model(secret_key, url).post_model(data)
###Update_Model###
from modelmanager-api.modelmanager-api import Model
secret_key = Get from "http://modelmanager.ai/key/"
url = 'http://modelmanager.ai'
data = {
"project":Project_ID,
"transformerType": "logistic",
"target_column": "id",
"note": "api script Model",
"model_area": "api script Model",
"model_dependencies": "api script Model",
"model_usage": "api script Model",
"model_audjustment": "api script Model",
"model_developer": "api script Model",
"model_approver": "api script Model",
"model_maintenance": "api script Model",
"documentation_code": "api script Model",
"implementation_plateform": "api script Model",
"training_dataset": "train.csv",
"pred_dataset": "submissionsample.csv",
"actual_dataset": "truth.csv",
"test_dataset": "test.csv",
"model_file_path":"",
"scoring_file_path":"",
"production":"",
"current_date":"",
}
Model(secret_key, url).patch_model(data)
###Delete_Project###
from modelmanager-api.modelmanager-api import Model
secret_key = Get from "http://modelmanager.ai/key/"
url = 'http://modelmanager.ai'
model_id =Model_ID Usecase(secret_key,url).delete_model(model_id)
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for modelmanager_api-1.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3a0375d046c076a0a51e73c962770803492d29e74bb733ca06e38ccc287412f |
|
MD5 | 42376a9f10f1ac399da701c44c381f2c |
|
BLAKE2b-256 | 1c41dbf628fef64363c756d2657da3067a368c73ab4857a0810e5a907bca7d80 |