Skip to content

Latest commit

 

History

History
65 lines (50 loc) · 2.33 KB

README.md

File metadata and controls

65 lines (50 loc) · 2.33 KB

Examples

In order to run the examples, make sure that you have datmo properly installed with the latest stable or development version. You can install it with the following command:

$ pip install datmo

Using the Examples

CLI (Standalone)

The datmo CLI can work entirely as a standalone tool. It can also be used in conjunction with our language-specific SDKs to enhance the experience of the user and enable more granular control over model management during runtime.

See CLI flow examples for instructions.

Python

We offer a fully supported Python SDK, that works in conjunction with the CLI.

See CLI + Python flow examples for instructions

Jupyter Notebook (IPython)

For Python kernels, the Python SDK is compatible with Jupyter notebooks. For running a containerized notebook environment, the user can do this with the CLI.

See CLI + Jupyter Notebook flow examples for instructions

R (beta)

Users can call the CLI natively using the system2() command in R, allowing for granular control over snapshot creation. In the future, these system calls will be replaced with a more intuitive SDK.

See R flow examples for instructions

Examples

Listed below are actions you might want to take with Datmo. For each we have listed if there are any example for each type of flow. You can navigate to the specific flow folder to find the exact instructions for each example.

Creating a Snapshot

Running a containerized task

Re-run a previous task

Rerun a single task (command/script or workspace) CLI * task_rerun

Environment setup

  • Setting up a project environment (CLI)
    • From fresh repository
    • From existing datmo project
    • Bringing your own
  • Initializing a workspace (CLI)
    • opening a Jupyter notebook
    • open RStudio