A Python package to manage kube secrets.
Project description
delphai-ml-utils
Installation
pip install delphai-ml-utils
Usage
- Upload to Azure Blob
The delphai-hybrid
cluster allows model training with gpu. This feature allows uploading the trained model from inside the cluster to Azure blobs.
This works by adding a config file to your project config/ml-config.yml
.
With this yaml file you can configure to which storage account you want to upload your trained model.
cluster: delphai-hybrid
training_dir: model-gpu
model_name: test-model
dest:
storage_account_secret: azure-storage/connection-string
training_dir
: is the output directory of your trained model (model directory)
model_name
: Name your model and with it name the new created azure container to save the model into it (Note if the container name already exists will throw an error)
storage_account_secret
: Here add the kubernetes secret name that contains the connection string to the storage account. example azure-storage/conenction-string
How to use with python:
from ml_utils import upload
# Train Model
model.train_model(train_df, use_cuda=True)
# Upload to Azure blob with delphai-ml-utils
upload.upload_to_azure_blob()
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
Hashes for delphai_ml_utils-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce88839a133f716b40e928c4fb25a37c99e2f9d0d257992e946c91a03765acd3 |
|
MD5 | 2dbf187e9dbc09be34e01a59f4986593 |
|
BLAKE2b-256 | 776b45cf0dedfdfe5ae539184531373363e1b6912534b49eeff1480eec416321 |