This PR refactors the free convection training scripts into a single pipeline script appropriate for running on clusters for hyperparameter optimization/inference.
It uses DataDeps.jl to download the proto-LESbrary.jl data and GeoData.jl helps with data analysis. It also uses @xkykai's improved coarse graining for Face-centered fields. Animations are much better now (heat flux predictions and temperature evolution plotted in the same figure/animation).
This PR shouldn't touch the OceanParameterizations module. Maybe the coarse_grain functions would be useful, but I think we might want to develop some more general coarse graining functions first.
This PR refactors the free convection training scripts into a single pipeline script appropriate for running on clusters for hyperparameter optimization/inference.
It uses DataDeps.jl to download the proto-LESbrary.jl data and GeoData.jl helps with data analysis. It also uses @xkykai's improved coarse graining for
Face
-centered fields. Animations are much better now (heat flux predictions and temperature evolution plotted in the same figure/animation).This PR shouldn't touch the
OceanParameterizations
module. Maybe thecoarse_grain
functions would be useful, but I think we might want to develop some more general coarse graining functions first.