Skip to content

atanikan/mlflow-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLflow

Presentation can be found here: https://docs.google.com/presentation/d/1NOuwkOMBxKz_CePfYCeVZ2zhq-MDPcQqCOKGzf9N06E/edit?usp=sharing

Tracking server

To setup a tracking server we are using the architecture defined in this image via a singularity container, only difference is we use a database as the filestore

Tracking Server

To run a tracking server which also provides a database, you can use the docker container provided here

To build & run a singularity container using the docker image mentioned here on Theta GPU computes or Theta please refer to the code below

singularity build mlflow-server.sif docker:https://atcommons/mlflow-server
singularity exec --bind /home/atanikanti/mlflow-tutorial/artifacts:/mlflow mlflow-server.sif mlflow server --port 8080 --backend-store-uri sqlite:https:////mlflow/mlflow.db --default-artifact-root /home/atanikanti/mlflow-tutorial/artifacts

To access the server use port forwarding

ssh -L 8080:127.0.0.1:8080 <username>@theta.alcf.anl.gov
ssh -L 8080:127.0.0.1:8080 thetagpu16 

MLflow Project

Aids in packaging multi step code and sharing with others to reproduce mlflow run

mlflow run [email protected]:atanikan/mlflow-tutorial.git --env-manager=local

MLflow Models

To save and server the model as a API

model

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published