Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
earthpulse committed Jan 24, 2024
1 parent 3a90bbc commit ffeeccf
Show file tree
Hide file tree
Showing 7 changed files with 234 additions and 0 deletions.
9 changes: 9 additions & 0 deletions tutorials/usecases/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Use Cases

This is the list of use cases developed in the context of the project.

- [Use case A](./usecaseA): Sentinel 1, Sentinel 2 and HR data for unsupervised pre-training.
- [Use case B](./usecaseB): Sentinel 1, Sentinel 2 and DEM data for flood detection.
- [Use case C](./usecaseC): HR data for multi-tasking (image classification, object detection and semantic segmentation).
- [Use case D](./usecaseD): Ship detection on Sentinel 2 data.
- [Use case E](./usecaseE): TODO
41 changes: 41 additions & 0 deletions tutorials/usecases/useCaseD/00_data_access.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"# show how to access S2 data using eotdl"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "eotdl",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.18"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
43 changes: 43 additions & 0 deletions tutorials/usecases/useCaseD/01_labelling.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"# show how to assign the labels to the images using eotdl"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"# show instructions on how to use the labelling tool"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "eotdl",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.18"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
52 changes: 52 additions & 0 deletions tutorials/usecases/useCaseD/02_dataset_ingestion.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"# show how to ingest q0 dataset using eotdl"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"# show how to create and ingest q1 dataset using eotdl"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"# show how to create and ingest q2 dataset using eotdl"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "eotdl",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.18"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
52 changes: 52 additions & 0 deletions tutorials/usecases/useCaseD/03_training.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"# show how to train a model with the dataset"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"# show how to ingest the trained model to eotdl"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"# show how to convert and ingest q2 model using eotdl"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "eotdl",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.18"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
34 changes: 34 additions & 0 deletions tutorials/usecases/useCaseD/04_active_learning.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"# show how to improve dataset and model with labelling tool leveraging active learning"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "eotdl",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.18"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
3 changes: 3 additions & 0 deletions tutorials/usecases/useCaseD/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Use Case D

Ship detection on Sentinel 2 data.

0 comments on commit ffeeccf

Please sign in to comment.