Skip to content

Commit

Permalink
Merge branch 'develop' into 'master'
Browse files Browse the repository at this point in the history
Release 4.3.1

See merge request orfeo-toolbox/otbtf!110
  • Loading branch information
Cresson Remi committed Apr 23, 2024
2 parents b8038bb + c7e27b5 commit c9b02fb
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 36 deletions.
14 changes: 11 additions & 3 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variables:
OTBTF_VERSION: 4.3.0
OTBTF_VERSION: 4.3.1
OTB_BUILD: /src/otb/build/OTB/build # Local OTB build directory
OTBTF_SRC: /src/otbtf # Local OTBTF source directory
OTB_TEST_DIR: $OTB_BUILD/Testing/Temporary # OTB testing directory
Expand Down Expand Up @@ -146,6 +146,7 @@ pages:
- public

.tests_base:
tags: [godzilla]
artifacts:
paths:
- $ARTIFACT_TEST_DIR/*.*
Expand All @@ -156,7 +157,14 @@ ctest:
extends: .tests_base
stage: Test
script:
- cd $OTB_BUILD/ && sudo ctest -L OTBTensorflow # Run ctest
- sudo apt update && sudo apt install -y git-lfs
- cd /src/otb/otb && sudo git lfs fetch --all && sudo git lfs pull
- cd $OTB_BUILD/
- sudo ctest -L OTBTensorflow
- sudo ctest -L OTBPanSharpening
- sudo ctest -L OTBProjection
- sudo ctest -L OTBTransform
- sudo ctest -L OTBIOGDAL
after_script:
- cp -r $OTB_TEST_DIR $ARTIFACT_TEST_DIR

Expand Down Expand Up @@ -194,7 +202,7 @@ decloud:
script:
- git clone https://github.com/CNES/decloud.git
- pip install -r $PWD/decloud/docker/requirements.txt
- wget -P decloud_data --no-verbose --recursive --level=inf --no-parent -R "index.html*" --cut-dirs=3 --no-host-directories http://indexof.montpellier.irstea.priv/projets/geocicd/decloud/
- wget https://nextcloud.inrae.fr/s/aNTWLcH28zNomqk/download -O file.zip && unzip file.zip
- export DECLOUD_DATA_DIR="$PWD/decloud_data"
- pytest decloud/tests/train_from_tfrecords_unittest.py

Expand Down
5 changes: 5 additions & 0 deletions RELEASE_NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
Version 4.3.1 (02 jan 2024)
----------------------------------------------------------------
* Fix a bug with PROJ due to OTB 9 packaging
* More tests for OTB

Version 4.3.0 (02 jan 2024)
----------------------------------------------------------------
* Add compute capability 8.0 and 9.0
Expand Down
18 changes: 12 additions & 6 deletions doc/docker_use.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ Since OTBTF >= 3.2.1 you can find the latest docker images on

| Name | Os | TF | OTB | Description | Dev files | Compute capability |
|------------------------------------------------------------------------------------| ------------- |-------|-------| ---------------------- | --------- | ------------------ |
| **mdl4eo/otbtf:4.3.0-cpu** | Ubuntu Jammy | r2.14 | 9.0.0 | CPU, no optimization | no | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-cpu-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | CPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-gpu** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU, no optimization | no | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-gpu-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.3.0-gpu-opt** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU with opt. | no | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.3.0-gpu-opt-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU with opt. (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.1-cpu** | Ubuntu Jammy | r2.14 | 9.0.0 | CPU, no optimization | no | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.1-cpu-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | CPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.1-gpu** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU, no optimization | no | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.1-gpu-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.3.1-gpu-opt** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU with opt. | no | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.3.1-gpu-opt-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU with opt. (dev) | yes | 5.2,6.1,7.0,7.5,8.6|

The list of older releases is available [here](#older-images).

Expand Down Expand Up @@ -190,3 +190,9 @@ Here you can find the list of older releases of OTBTF:
| **mdl4eo/otbtf:4.2.2-gpu-dev** | Ubuntu Jammy | r2.12 | d74ab | GPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.2.2-gpu-opt** | Ubuntu Jammy | r2.12 | d74ab | GPU with opt. | no | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.2.2-gpu-opt-dev** | Ubuntu Jammy | r2.12 | d74ab | GPU with opt. (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-cpu** | Ubuntu Jammy | r2.14 | 9.0.0 | CPU, no optimization | no | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-cpu-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | CPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-gpu** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU, no optimization | no | 5.2,6.1,7.0,7.5,8.6|
| **mdl4eo/otbtf:4.3.0-gpu-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU, no optimization (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.3.0-gpu-opt** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU with opt. | no | 5.2,6.1,7.0,7.5,8.6|
| **gitlab.irstea.fr/remi.cresson/otbtf/container_registry/otbtf:4.3.0-gpu-opt-dev** | Ubuntu Jammy | r2.14 | 9.0.0 | GPU with opt. (dev) | yes | 5.2,6.1,7.0,7.5,8.6|
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

setuptools.setup(
name="otbtf",
version="4.3.0",
version="4.3.1",
author="Remi Cresson",
author_email="[email protected]",
description="OTBTF: Orfeo ToolBox meets TensorFlow",
Expand Down
28 changes: 2 additions & 26 deletions tools/docker/build-deps-cli.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,33 +17,9 @@ python3-dev
python3-pip
python3-setuptools
python3-venv
sudo
swig
unzip
vim
wget
zip

bison
libboost-date-time-dev
libboost-filesystem-dev
libboost-graph-dev
libboost-program-options-dev
libboost-system-dev
libboost-thread-dev
libcurl4-gnutls-dev
libexpat1-dev
libfftw3-dev
libgsl-dev
libinsighttoolkit4-dev
libkml-dev
libmuparser-dev
libmuparserx-dev
libopencv-core-dev
libopencv-ml-dev
libsvm-dev
libtinyxml-dev
zlib1g-dev
libgeos++-dev
libgeos-c1v5
libgeos-dev
sudo
zip

0 comments on commit c9b02fb

Please sign in to comment.