[x] Implement optional reading of covariates from pickled files rather than reading from geotiffs
[x] flag targets that return nan for all covariates and ignore these targets in the training
[x] fix bug in transformset.py and features.py that was dropping nodata mask values (# 371b450)
[x] Add option to save raw covariates after intersecting the targets
[x] Convert any nans in the covariates to NoDataValue, in addition to the well defined NoDataValue pixels. This prevents many crashes as we can impute the nans just like NoDataValues.
[x] add nan count in geoinfo output
[ ] Pipeline/optimisation
[x] Support revrand v0.9
[x] Enable optimisation pipeline for revrand gaussian processes
[x] Mix resampling techniques
[x] Add bootstrapping on/off option during resampling
[x] New score method to optimise based on ML fit score in the transformed targets domain
[x] Classification
[x] Classification - what constitutes the classes
[x] Bootstrap cubist
[x] Add csv output and plot of y_transformed real vs y_transformed pred, i.e., the regression that was performed before transforming targets back to original scale
transformset.py
andfeatures.py
that was dropping nodata mask values (# 371b450)nan
s in the covariates toNoDataValue
, in addition to the well definedNoDataValue
pixels. This prevents many crashes as we can impute thenan
s just likeNoDataValue
s.nan
count in geoinfo outputrevrand
gaussian processes