ml4floods
ml4floods copied to clipboard
An ecosystem of data, models and code pipelines to tackle flooding with ML
Currently, we're using the `albumentations` library. I would suggest we change this to `torchvision` because it's more consistent. It would require minimum API changes but we need to ensure it's...
The `google.cloud.api` is clunky. It really makes things annoying with having to parse the string for specifics (e.g., bucket, path, file). We have a lot of unnecessary wrappers everywhere in...
- [ ] Implement training pipeline in pytorch lightning porting code from https://gitlab.com/frontierdevelopmentlab/disaster-prevention/cubesatfloods - [ ] Make it flexible for trying different loss functions - [ ] Add metrics to...
Satellite images (input to the models) have missing values (in Sentinel-2 encoded as 0). Ground truth mask (output to the models) could also have missing values (also encoded as the...
Two options to choose: 1. Batch ingested predictions: Save predictions as e.g. COG GeoTIFF (so that we'll have predictions at all levels of the pyramid). 2. Live inference: Doing inference...
- [ ] Modify the inference pipeline to include SAR data and models - [ ] Add a notebook similar to the worldfloods inference to do inference with Sen1Floods11 model...
Tutorial notebooks are going to be an strong component of the repo. Is there a way to add add this as a pytest?
Description: Issue Summary: While running inference on a Sentinel-2 scene depicting flash flooding in Dubai using the ml4floods-1.0.1 library and pre-trained ml4floods model, cloud shadow pixels are misclassified as water....