Skip to content

giobbu/notes-ml-geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

notes-ml-geo

Table of Contents

  1. Image-wise Classification
  2. GPS Analytics
  3. Spark and Jupyter Notebook
  4. Kubeflow on Kind cluster
  5. Example kubeflow for Sentinel 2 Image-wise Classification
  6. License

0. Image-wise Classification

1. GPS Analytics

2. Spark and Jupyter Notebook

You can find a detailed step-by-step guide in:

notebooks/gps-analytics/README.md

Otherwise, for one-shot deployment (from within notebooks/gps-analytics):

./deploy_docker_spark_jupyter.sh "$PWD"

accessing PySpark inside the container:

docker exec -i -t <name-container> /usr/local/spark/bin/pyspark

access Spark UI:

http://localhost:4040

3. Kubeflow on Kind cluster

You can find a detailed step-by-step guide in:

notebooks/image-classification/README.md

Otherwise, for one-shot deployment (from within notebooks/image-classification):

./deploy_kubeflow_pipeline.sh

Check pods status:

./check_pods_status.sh

Shutdown the cluster:

./shutdown_kind.sh

Notes

  • Ensure Docker and Kind are installed and running
  • Deployment may take a few minutes depending on your system
  • Use the pod status script to wait until all services are ready

4. Example of Kubeflow for Sentinel 2 Image-wise Classification

Check End-to-end ML pipeline using Kubeflow for scalable workflows

kbf-pipeline

About

Machine Learning for GEOspatial applications

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages