Create a Repo > Start an IDE/Notebook > Train > Tune > Deploy > Monitor


Repos

How to set-up your first project in DKube by setting up and connecting with your code and data repositories. Learn what kind of code and data sources are available by default in DKube.


IDE

How to set-up a Jupyter Notebook or R-Studio IDE to import or write your program code including Kubeflow pipeline DSL. Learn about the supported ML frameworks or custom image import into your notebook.


Run

How to launch a single model training or data preprocessing run through the DKube UI while passing new parameters to pass to the training program via the UI and designated environment variables. Learn how to track the performance characteristics and the lineage of the run with the dataset and model versions used or created in the process.


Hyperparameter Tuning

How to launch hyperparameter tuning runs taking advantage of the Katib based hyperparameter tuning available in Kubeflow. Pick the best model from the multiple training runs as the winner based on pre-set criteria.



Deploy

How to deploy a preferred version of a model into production or to first push it to a model catalog for another gatekeeper to test and select a preferred model before pushing into production. The model catalog capability is unique to DKube and minimizes accidental escape to production of a model that may not be ready yet.


Pipelines

How to set-up and execute Kubeflow pipelines through DKube's JuypterLab notebook and how to manage or automate the pipeline runs through the UI. This is one of the hottest features of Kubeflow allowing you to set-up a multi-stage pipeline of data prep, feature engineering, training, and production deployment based on time triggers or other event triggers.