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
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_to_blob
# Train Model
model.train_model(train_df, use_cuda=True)
# Upload to Azure blob with delphai-ml-utils
upload_to_blob.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-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40ffb23ece444e02c7945dea9ff6bfaa527e339cd7d1901e8e6f597d104973de |
|
MD5 | bea551535bc5db44249a6488eebef6b8 |
|
BLAKE2b-256 | de73cb495f68a78e1f02f1078e30d29fe2badc2a06d6a293e8a5d0f6ea582a23 |