Skip to content

automationlogic/train-iris

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Train Iris

Overview

The training process fetches the Iris data from BigQuery, trains a classification model, and then uploads the model to a bucket.

Training runs as a KubeFlow pipeline on KubeFlow. The way the pipeline is built and run is described as an Argo workflow.

Cloud Build -> kfp script -> workflow

Prerequisites

  1. Platform bootstrap
  2. Analytics infra
  3. Default Service
  4. Ingest Iris
  5. Kubeflow tools

Configuration

Cloud Build takes substitution variables as input to the workflow.yaml.tmpl template file. This includes $ML_MODELS_BUCKET and $ANALYTICS_PROJECT. These are passed through from the Platform Bootstrap process, where they are originally configured.

Run

The pipeline is automatically triggered when code is pushed. It can also be triggered manually via the console.

About

Climate Analytics - Train on Iris data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.8%
  • Dockerfile 4.2%