spaceml-org / helio_tools

Apache License 2.0
0 stars 2 forks source link

Demo Notebooks #7

Open jejjohnson opened 9 months ago

jejjohnson commented 9 months ago

Add demo notebooks to demonstrate different aspects of how Helio-Tools can be used and its potential interface to machine learning.


Preprocessing

SDO Pipeline


ML-Ready Data

Demo showcasing how we can create ML-Ready Data using scripts and parallelization. We will create 3 dataset types for each tutorial 1) single channel datasets, 2) multi-channel datasets, and 3) multi-channel time-series datasets.


Machine Learning DataModules

Demo Training Datasets + DataLoaders

These demos will showcase how we can create datasets and dataloaders for different datastructures. We will focus on PyTorch datasets for three data structures: 1) numpy.ndarray, 2) .png/.jpeg/… image files, and 3) xarray.Datasets. Well will discuss things like global dataset normalization and (random) patching.

These demos will showcase how we can create datasets and dataloaders for inference (making predictions for new datasets). . We will focus on PyTorch datasets for three data structures: 1) numpy.ndarray, 2) .png/.jpeg/… image files, and 3) xarray.Datasets. We will discuss additional transformations that are needed for the datasets like training dataset normalizing and sliding window patching.