Skip to content
Snippets Groups Projects

Learning backend cuda

Merged Houssem ROUIS requested to merge hrouis/aidge_backend_cuda:learning_backend_cuda into dev
All threads resolved!
Compare and
46 files
+ 4171
63
Compare changes
  • Side-by-side
  • Inline
Files
46
include:
#- remote: 'https://gitlab.eclipse.org/eclipse/aidge/gitlab_shared_files/-/raw/main/.gitlab/ci/shared_script.gitlab-ci.yml'
- remote: 'https://gitlab.eclipse.org/hrouis/gitlab_shared_files/-/raw/test_hro/.gitlab/ci/shared_script.gitlab-ci.yml'
- project: 'eclipse/aidge/gitlab_shared_files'
ref: 'main'
file:
- '.gitlab/ci/shared_script.gitlab-ci.yml'
build:ubuntu_cpp:
stage: build
@@ -10,7 +12,7 @@ build:ubuntu_cpp:
script:
# Download dependencies
- DEPENDENCY_JOB="build:ubuntu_cpp"
- DEPENDENCY_JOB="$CI_JOB_NAME"
# aidge_core
- DEPENDENCY_NAME="aidge_core"
- !reference [.download_dependency, script]
@@ -38,8 +40,8 @@ build:ubuntu_cpp_g++10:
- docker
script:
# Download dependencies
- DEPENDENCY_JOB="build:ubuntu_cpp"
# Download dependencies
- DEPENDENCY_JOB="build:ubuntu_cpp_g++:\ [10]"
# aidge_core
- DEPENDENCY_NAME="aidge_core"
- !reference [.download_dependency, script]
@@ -54,7 +56,7 @@ build:ubuntu_cpp_g++10:
- mkdir -p install_cpp
- cd build_cpp
- export CXX=/usr/bin/g++-10
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=ON ..
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=OFF ..
- make -j4 all install
build:ubuntu_cpp_g++12:
@@ -65,7 +67,7 @@ build:ubuntu_cpp_g++12:
script:
# Download dependencies
- DEPENDENCY_JOB="build:ubuntu_cpp"
- DEPENDENCY_JOB="build:ubuntu_cpp:g++:\ [12]"
# aidge_core
- DEPENDENCY_NAME="aidge_core"
- !reference [.download_dependency, script]
@@ -81,7 +83,7 @@ build:ubuntu_cpp_g++12:
- mkdir -p install_cpp
- cd build_cpp
- export CXX=/usr/bin/g++-12
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=ON ..
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=OFF -DPYBIND=0 -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..
- make -j4 all install
build:ubuntu_cpp_clang12:
@@ -92,7 +94,7 @@ build:ubuntu_cpp_clang12:
script:
# Download dependencies
- DEPENDENCY_JOB="build:ubuntu_cpp"
- DEPENDENCY_JOB="build:ubuntu_cpp:clang:\ [12]"
# aidge_core
- DEPENDENCY_NAME="aidge_core"
- !reference [.download_dependency, script]
@@ -108,7 +110,7 @@ build:ubuntu_cpp_clang12:
- mkdir -p install_cpp
- cd build_cpp
- export CXX=/usr/bin/clang++-12
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=ON ..
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=OFF ..
- make -j4 all install
build:ubuntu_cpp_clang15:
@@ -119,7 +121,7 @@ build:ubuntu_cpp_clang15:
script:
# Download dependencies
- DEPENDENCY_JOB="build:ubuntu_cpp"
- DEPENDENCY_JOB="build:ubuntu_cpp:clang:\ [15]"
# aidge_core
- DEPENDENCY_NAME="aidge_core"
- !reference [.download_dependency, script]
@@ -134,7 +136,7 @@ build:ubuntu_cpp_clang15:
- mkdir -p install_cpp
- cd build_cpp
- export CXX=/usr/bin/clang++-15
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=ON ..
- cmake -DCMAKE_INSTALL_PREFIX:PATH=../install_cpp -DCMAKE_BUILD_TYPE=Debug -DWERROR=ON -DCOVERAGE=OFF ..
- make -j4 all install
build:ubuntu_python:
Loading