Skip to content

Commit

Permalink
Renamed examples. Updated root Readme accordingly. Updated .gitignore…
Browse files Browse the repository at this point in the history
… accordingly.

- Added Readme to GLC24_pre_extracted example
  • Loading branch information
tlarcher committed Jul 5, 2024
1 parent 7d01b12 commit be98661
Show file tree
Hide file tree
Showing 267 changed files with 9,540 additions and 10 deletions.
7 changes: 4 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,16 @@ examples/custom_train/micro_geolifeclef*/outputs/*
examples/custom_train/sentinel-2a-rgbnir/dataset/*.tif
examples/custom_train/sentinel-2a-rgbnir/outputs/*
examples/custom_train/sentinel-2a-rgbnir_bioclim/outputs/*
examples/custom_train/Irokube

examples/inference/micro_geolifeclef*/dataset/patches
examples/inference/micro_geolifeclef*/dataset/rasters
examples/inference/micro_geolifeclef*/outputs/*
examples/inference/sentinel-2a-rgbnir/outputs/*

examples/benchmarks/kaggle/geolifeclef2022/dataset
examples/benchmarks/kaggle/geolifeclef2024/dataset
examples/benchmarks/kaggle/geolifeclef2024_pre_extracted/dataset
examples/benchmarks/geolifeclef/geolifeclef2022/dataset
examples/benchmarks/geolifeclef/geolifeclef2024/dataset
examples/benchmarks/geolifeclef/geolifeclef2024_pre_extracted/dataset

examples/benchmarks/cifar-10/dataset/*
examples/benchmarks/cifar-10/outputs/*
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,15 @@ Malpolon is destined to be used by various user profiles, some more experimented

Here is a list of the currently available scenarios:

- [**Kaggle**](examples/kaggle/) : I am a potential kaggle participant on the GeoLifeClef challenge. I want to train a model on the provided datasets without having to worry about the data loading, starting from a plug-and-play example.
- [<u>GeoLifeClef2022</u>](examples/kaggle/geolifeclef2022/) : contains a fully functionnal example of a model training on the GeoLifeClef2022 dataset, from data download, to training and prediction.
- [<u>GeoLifeClef2023</u>](examples/kaggle/geolifeclef2023/) : contains dataloaders for the GeoLifeClef2023 dataset (different from the GLC2022 dataloaders). The training and prediction scripts are not provided.
- [**Ecologists**](examples/ecologists/) : I have a dataset of my own and I want to train a model on it. I want to be able to easily customize the training process and the model architecture.
- [**Benchmarks**](examples/benchmarks/) : I want to compare the performance of different models on a given known dataset;\
or I am a potential kaggle participant on the GeoLifeClef challenge. I want to train a model on the provided datasets without having to worry about the data loading, starting from a plug-and-play example.
- [<u>GeoLifeClef2022</u>](examples/benchmarks/geolifeclef2022/) : contains a fully functionnal example of a model training on the GeoLifeClef2022 dataset, from data download, to training and prediction.
- [<u>GeoLifeClef2023</u>](examples/benchmarks/geolifeclef2023/) : contains dataloaders for the GeoLifeClef2023 dataset (different from the GLC2022 dataloaders). The training and prediction scripts are not provided.
- [<u>GeoLifeClef2024 (pre-extracted)</u>](examples/benchmarks/geolifeclef2024_pre_extracted/) : contains a fully functional example of a multimodal ensemble model used to provide a strong baseline for the [GeoLifeClef2024 kaggle competition](https://www.kaggle.com/competitions/geolifeclef-2024). The example uses unique dataloaders and models to handle pre-extracted values from satellite patches, satellite time series and bioclimatic time series.
- [**Train (custom datasets)**](examples/custom_train/) : I have a dataset of my own and I want to train a model on it. I want to be able to easily customize the training process and the model architecture.
- <u>Drop and play</u> : I have an observations file (.csv) and I want to train a model on different environmental variables (rasters, satellite imagery) without having to worry about the data loading.
- <u>Custom dataset</u> : I have my own dataset consisting of pre-extracted image patches and/or rasters and I want to train a model on it.
- [**Inference**](examples/inference/) : I have an observations file (.csv) and I want to predict the presence of species on a given area using a model I trained previously and a selected dataset or a shapefile I would provide.
- [**Benchmark**](examples/benchmark/) : I want to compare the performance of different models on a given known dataset, or validate the framework's backbone (every module apart from the datasets and datamodule) on a specific hardware.

## 🔧 Installation

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# GeoLifeCLEF 2022

<div align="center">
<a href="https://www.kaggle.com/competitions/geolifeclef-2022-lifeclef-2022-fgvc9"><img src="../../../docs/resources/GLC2022_thumbnail.jpg" alt="glc22_thumbnail" style="width: 200px; margin-top: 15px; margin-right: 50px;"></a>
<a href="https://www.kaggle.com/competitions/geolifeclef-2022-lifeclef-2022-fgvc9"><img src="../../../../docs/resources/GLC2022_thumbnail.jpg" alt="glc22_thumbnail" style="width: 200px; margin-top: 15px; margin-right: 50px;"></a>
</div>

This repository is related to the GeoLifeCLEF challenge.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# GeoLifeCLEF 2023

<div align="center">
<a href="https://www.kaggle.com/competitions/geolifeclef-2023-lifeclef-2023-x-fgvc10?rvi=1"><img src="../../../docs/resources/GLC2023_thumbnail.jpg" alt="glc23_thumbnail" style="width: 200px; margin-top: 15px; margin-right: 50px;"></a>
<a href="https://www.kaggle.com/competitions/geolifeclef-2023-lifeclef-2023-x-fgvc10?rvi=1"><img src="../../../../docs/resources/GLC2023_thumbnail.jpg" alt="glc23_thumbnail" style="width: 200px; margin-top: 15px; margin-right: 50px;"></a>
</div>

This repository is related to the GeoLifeCLEF challenge.
Expand Down
Loading

0 comments on commit be98661

Please sign in to comment.