Skip to main content

Machine learning models for end-to-end flood extent segmentation.

Project description

awesome ml4floods

ML4Floods is an end-to-end ML pipeline for flood extent estimation: from data preprocessing, model training, model deployment to visualization.

awesome flood extent estimation

Install

Install from pip:

pip install ml4floods

Install the latest version from GitHub:

pip install git+https://github.com/spaceml-org/ml4floods#egg=ml4floods

Docs

spaceml-org.github.io/ml4floods

These tutorials may help you explore the datasets and models:

The WorldFloods database

The WorldFloods database contains 444 pairs of Sentinel-2 images and flood segmentation masks. It requires approximately 300GB of hard-disk storage. The WorldFloods database is released under a Creative Commons non-commercial licence licence

To download the WorldFloods database or the pretrained flood segmentation models for Sentinel-2 see the instructions to download the database.

Cite

If you find this work useful please cite:

@article{mateo-garcia_towards_2021,
	title = {Towards global flood mapping onboard low cost satellites with machine learning},
	volume = {11},
	issn = {2045-2322},
	doi = {10.1038/s41598-021-86650-z},
	number = {1},
	urldate = {2021-04-01},
	journal = {Scientific Reports},
	author = {Mateo-Garcia, Gonzalo and Veitch-Michaelis, Joshua and Smith, Lewis and Oprea, Silviu Vlad and Schumann, Guy and Gal, Yarin and Baydin, Atılım Güneş and Backes, Dietmar},
	month = mar,
	year = {2021},
	pages = {7249},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ml4floods-0.0.5.tar.gz (117.3 kB view details)

Uploaded Source

Built Distribution

ml4floods-0.0.5-py3-none-any.whl (137.1 kB view details)

Uploaded Python 3

File details

Details for the file ml4floods-0.0.5.tar.gz.

File metadata

  • Download URL: ml4floods-0.0.5.tar.gz
  • Upload date:
  • Size: 117.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for ml4floods-0.0.5.tar.gz
Algorithm Hash digest
SHA256 038c10cc4fdad4947da431d17ac87c20bb260d1ab75f04d56e2a998b23f0a42d
MD5 45ca1b9de298e99a40ff5009f7e134a6
BLAKE2b-256 6fd919ac3ddb0a3ea483688711e647859d655a802f89ddf8d44e83ec7f1b1945

See more details on using hashes here.

File details

Details for the file ml4floods-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: ml4floods-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 137.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for ml4floods-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8b35a5c6d19619f75ffa90815424762c9720599d53c19875ff9b2e2b9640c106
MD5 0fdeb0aea092970d4fb1980edc476fd2
BLAKE2b-256 cc92b8f77416b5d63469a23f82c723ac09c02000d2ea22f46d3c99eaa29ceb16

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page