Git Product home page Git Product logo

mlflow's Introduction

mlflow

machine learning lifecycle sys

Install

  • GCP 이용시 (invalid Host header 오류발생) -> 최신버전 도커설치 필요
$ sudo snap refresh docker --channel=latest/edge
  1. Docker official image pull
$ docker pull ghcr.io/mlflow/mlflow
  1. DB setting
$ export MYSQL_DATABASE=<db_name>
$ export MYSQL_USER=<user>
$ export MYSQL_PASSWORD=<password>
$ export MYSQL_ROOT_PASSWORD=<root_password>
$ export MYSQL_DIR=<host_mysql_dir>

// example
export MYSQL_DATABASE=mlflow
export MYSQL_USER=mlflow
export MYSQL_PASSWORD=mlflow
export MYSQL_ROOT_PASSWORD=mlflow
export MYSQL_DIR=/home/hoheon/repositories/mlflow_db
  1. MLflow trackign server setting
$ export MLFLOW_PORT=<mlflow_port>
$ export ARTIFACT_DIR=<artifact_dir>

//exmaple
export MLFLOW_PORT=5000
export ARTIFACT_DIR=/home/hoheon/repositories/mlflow
  1. Run
// rootless 도커사용시 docker compose
$ docker-compose pull
$ docker-compose build --pull
$ docker-compose up --build --remove-orphans --detach # build after pull latest

With sudo

$ sudo -E docker-compose pull (-E option: 환경변수 유지)
$ sudo -E docker-compose build --pull
$ sudo -E docker-compose up --build --remove-orphans --detach

rootless docker을 이용한 배포

$ bash run.sh

Contents

mlflow's People

Contributors

4pygmalion avatar

Stargazers

 avatar

Watchers

 avatar

mlflow's Issues

mlflow 버전업

mlflow 2.7.x부터 data을 저장할 수 있어서 mlflow>=2.7.x이상으로 변경

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.