Skip to content
Snippets Groups Projects
Commit 74868078 authored by Leonard Wayne Hackel's avatar Leonard Wayne Hackel
Browse files

Adding logos to README

parent 3def7528
No related branches found
No related tags found
No related merge requests found
# Training for BigEarthNet v2.0 (reBEN)
<a href="https://www.tu.berlin/"><img src="_res/img/logos/TU-Berlin.svg" style="font-size: 1rem; height: 2em; width: auto; margin-right: 1em" alt="TU Berlin Logo"/>
<img height="2em" hspace="10em"/>
<a href="https://rsim.berlin/"><img src="_res/img/logos/RSiM.png" style="font-size: 1rem; height: 2em; width: auto; margin-right: 1em" alt="RSiM Logo"/>
<img height="2em" hspace="10em"/>
<a href="https://www.dima.tu-berlin.de/menue/database_systems_and_information_management_group/"><img src="_res/img/logos/DIMA.png" style="font-size: 1rem; height: 2em; width: auto; margin-right: 1em" alt="DIMA Logo"/>
<img height="2em" hspace="10em"/>
<a href="http://bigearth.net/"><img src="_res/img/logos/BigEarth.png" style="font-size: 1rem; height: 2em; width: auto; margin-right: 1em" alt="BigEarth Logo"/>
<img height="2em" hspace="10em"/>
<a href="https://bifold.berlin/"><img src="_res/img/logos/bifold.png" style="font-size: 1rem; height: 2em; width: auto; margin-right: 1em" alt="BIFOLD Logo"/>
[![Dataset](https://img.shields.io/badge/Dataset%20on-Zenodo-014baa.svg)](LINK PENDING)
[![Publication arXiv](https://img.shields.io/badge/Publication%20on-arXiv-b21a1a.svg)](LINK PENDING)
[![Publication](https://img.shields.io/badge/Publication%20on-IEEE%20Xplore-103546.svg)](LINK PENDING)
<a href="http://bigearth.net/"><img src="_res/img/combined_2000_600_2020_0.jpg" style="font-size: 1rem; height: 11.3em; width: auto; margin-right: 1em" alt="BigEarth Logo"/>
## pre-requisites
We recommend using the pyproject.toml file to install the required dependencies based on
[Poetry](https://python-poetry.org/). For use with Poetry, CUDA 12.x is required.
[Poetry](https://python-poetry.org/). For use with Poetry, CUDA 12.x is required. To use CUDA 11.x, the commented lines
in the pyproject.toml file have to be uncommented. To install the dependencies using Poetry, run `poetry install`.
Otherwise, the following dependencies are required:
- Python 3.10 or higher (install with `sudo apt install python3.10`)
- configilm[full] (install with `pip install configilm[full]`)
- wandb (install with `pip install wandb`)
- numpy 1.x (install with `pip install numpy~=1.26.4`)
- Python 3.9 - 3.12 (e.g. install with `sudo apt install python3.10`)
- configilm[full] (e.g. install with `pip install configilm[full]~=0.6.5`) 0.6.5 or higher
- wandb (e.g. install with `pip install wandb`)
- numpy 1.x (e.g. install with `pip install numpy~=1.26.4`)
Please also create an account on [wandb](https://wandb.ai/) and login using `wandb login`. This is required to log the
training progress.
......@@ -63,6 +79,8 @@ The following parameters can be adjusted as arguments to the script:
after training. Note that you have to be logged in to the Hugging Face model hub using `huggingface-cli login` for
this to work. For this you need a Hugging Face account and a token which can be obtained from the Hugging Face
website.
- `--test-run` or `--no-test-run` (default: `True`) Whether to only run a few batches for testing. If `--no-test-run` is
set, the full dataset will be used for training and testing.
The full command to train the resnet50 model as described in the BigEarthNet v2.0 paper with all bands from Sentinel-2
is as follows:
......
_res/img/bg.sm.png

1.82 MiB

_res/img/combined_2000_600_2020_0.jpg

717 KiB

_res/img/combined_2000_600_2020_1.jpg

717 KiB

_res/img/logos/BigEarth.png

11.8 KiB

_res/img/logos/DIMA.png

110 KiB

_res/img/logos/RSiM.png

34.1 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="300" height="220" id="svg2708">
<defs id="defs2710"/>
<g transform="translate(-418.79418,-223.00132)" id="layer1">
<g transform="matrix(4.1709365,0,0,4.1709365,-1322.9695,-1389.3269)" id="g3560" style="fill:#990000;fill-opacity:1;stroke:none">
<path d="M 485.52912,407.74812 L 485.72787,405.68437 L 482.39037,405.68437 C 481.45787,405.68437 481.07412,405.23937 481.12662,404.70812 C 481.14162,404.54812 481.14912,404.46312 481.17162,404.37812 L 478.59787,404.36812 C 478.52412,405.14312 478.93037,405.63187 479.78162,405.79062 L 479.78037,405.81187 L 478.65037,405.81187 L 478.48662,407.74812 L 485.52912,407.74812 z M 486.09787,401.83812 L 476.40287,401.83812 L 476.20412,403.88562 L 485.90037,403.88562 L 486.09787,401.83812 z M 478.78787,399.07562 L 476.57662,399.07562 L 476.36537,401.13812 L 478.57912,401.13812 L 478.78787,399.07562 z M 486.36537,399.07562 L 479.38787,399.07562 L 479.17912,401.13812 L 486.15537,401.13812 L 486.36537,399.07562 z M 474.76662,420.54812 L 480.72537,420.54812 C 483.00412,420.54812 484.49912,419.24687 484.66787,417.41062 C 484.81412,415.83187 483.62662,414.39437 481.22787,414.39437 C 479.44037,414.39437 477.53662,415.53312 477.38912,417.11437 C 477.33412,417.71062 477.48037,417.99687 477.70912,418.40562 L 474.94037,418.40562 L 474.76662,420.54812 z M 482.05287,408.69937 C 482.69787,409.13312 483.09662,410.05937 483.04037,410.65562 C 483.02162,410.85562 482.97037,411.12062 482.86412,411.27562 L 480.44287,408.31437 C 479.05162,408.78812 478.07912,409.79562 477.95787,411.11062 C 477.80537,412.74562 479.09537,414.09437 481.48162,414.09437 C 483.40287,414.09437 485.10537,412.82437 485.27287,411.03312 C 485.37287,409.94937 485.18287,409.42812 484.63912,408.53312 L 482.05287,408.69937 z M 479.45287,398.17937 L 486.44037,398.17937 L 486.65662,396.08062 L 482.53537,396.08062 C 482.21412,396.08062 481.68662,395.97937 481.68662,395.55062 C 481.68662,395.11687 482.12912,395.00062 482.40912,395.00062 L 486.75662,395.00062 L 486.95662,392.91687 L 482.34287,392.91687 C 480.99662,392.91687 479.75037,393.42937 479.65037,394.52187 C 479.60287,395.05187 479.91287,395.69312 480.58037,396.12437 L 480.57662,396.16687 L 479.65662,396.16687 L 479.45287,398.17937 z M 472.13162,391.37562 L 488.32287,391.37562 L 485.32287,422.52312 C 484.94412,431.57937 477.48037,438.80562 468.32912,438.80562 L 467.56287,438.80062 L 472.13162,391.37562 z M 480.92162,418.40562 C 480.33662,418.40562 479.86037,418.06437 479.90912,417.54437 C 479.95537,417.03687 480.49412,416.69312 481.08162,416.69312 C 481.66787,416.69312 482.14287,417.03687 482.09537,417.54437 C 482.04787,418.06437 481.51037,418.40562 480.92162,418.40562 z M 481.62787,411.93812 C 481.50412,411.98312 481.42037,412.02812 481.12662,412.02812 C 480.52662,412.02812 479.96162,411.66312 480.01037,411.13312 C 480.03662,410.85562 480.12287,410.63437 480.42037,410.45812 L 481.62787,411.93812" id="path2702" style="fill:#990000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-opacity:1"/>
<path d="M 469.84412,395.87937 L 465.73287,438.64312 C 456.58287,437.04312 450.41912,432.29937 451.24662,423.43312 L 451.24162,423.41437 L 453.20662,402.99312 L 426.69537,402.99312 C 422.32662,402.96062 418.79412,399.40812 418.79412,395.03062 C 418.79412,390.65437 422.32662,387.10187 426.69537,387.06562 L 461.94537,387.06562 C 466.33537,387.07812 469.88912,390.63812 469.88912,395.03062 C 469.88912,395.31687 469.87287,395.60062 469.84412,395.87937" id="path2704" style="fill:#990000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-opacity:1"/>
<path d="M 435.00162,404.75687 L 449.54537,404.75687 L 446.67662,434.53937 L 432.13287,434.53937 L 435.00162,404.75687" id="path2706" style="fill:#990000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-opacity:1"/>
</g>
</g>
</svg>
\ No newline at end of file
_res/img/logos/bifold.png

49.7 KiB

_res/img/sentinel_1.jpg

137 KiB

_res/img/sentinel_2.jpg

61 KiB

......@@ -10,6 +10,8 @@ python = ">=3.10, <3.12"
configilm = { extras = ["full"], version = "^0.6.5" }
wandb = "^0.17.1"
numpy = "^1.26.4"
## uncomment for cuda 11
# torch = "2.2.2"
# torch = { version = "2.2.2+cu118", source = "pytorch-gpu-src" }
# torchvision = { version = "0.17.2+cu118", source = "pytorch-gpu-src" }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment