atulgaikwad12 / MLFlow-CNN-DogCatClassifier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CNN Dog/Cat Classifier

CNN Dog Cat Classifier applciation orchestrated using MLflow

STEPS -

STEP 01- Create a repository by using template repository

STEP 02- Clone the new repository

STEP 03- Create a conda environment after opening the repository in VSCODE

conda create --prefix ./env python=3.7 -y
conda activate ./env

OR

source activate ./env

STEP 04- install the requirements

pip install -r requirements.txt

STEP 05 - Create conda.yaml file -

conda env export > conda.yaml

STEP 06- commit and push the changes to the remote repository

git add .
git commit -m "commit message"
git push 

STEP 07 MlFlow command to run Project

To consider default entry point main

mlflow run . --no-conda

run any specific entry point in MLproject file

mlflow run . -e get_data --no-conda

Passing config file overriding the defult defined inside MLproject file

mlflow run . -e get_data -P config=configs/your_config.yaml --no-conda

Defining experiment name

mlflow run . -e main --experiment-name firstime --no-conda

About

License:MIT License


Languages

Language:Python 99.3%Language:Shell 0.7%