Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

Repo symbol

libnabo repository

Repo symbol

libnabo repository

Repo symbol

libnabo repository

Repo symbol

libnabo repository

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

Repo symbol

libnabo repository

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file

Repo symbol

libnabo repository

libnabo

Repository Summary

Checkout URI https://github.com/ethz-asl/libnabo.git
VCS Type git
VCS Version master
Last Updated 2025-01-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
libnabo 1.1.2

README

[//]: # ( ==== Logo ================================================== )

Shows an the dark NorLab logo in light mode and light NorLab logo in dark mode.

[//]: # ( ==== Title ================================================= ) # _libnabo_ [//]: # ( ==== Hyperlink ============================================= ) NorLab TeamCity GUI (VPN/intranet access)   •   norlabulaval (Docker Hub)  

[//]: # ( ==== Description =========================================== ) **libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.**

[//]: # (====GitHub badges========================================================================) GitHub Repo stars GitHub forks GitHub License GitHub release (with filter) Docker Image Version (latest semver)


libnabo provides a clean, legacy-free, scalar-type–agnostic API thanks to C++ templates. Its current CPU implementation is strongly inspired by [ANN], but with more compact data types. On the average, libnabo is 5% to 20% faster than [ANN].

Dependencies:

  • libnabo depends on [Eigen], a modern C++ matrix and linear-algebra library.
  • libnabo works with either version 2 or 3 of Eigen.
  • libnabo also optionally depends on [Boost], a C++ general library, for Python bindings.

Credit:

If you are interested in a pure-Rust version, check that repository out.


Supported OS And Architecture

libnabo is tested on our build system under the following architecture and OS:

  • x86 and arm64/v8
  • Ubuntu bionic (18.04) and focal (20.04)

Note:

  • libnabo reportedly works on MacOs OsX (latest) and Windows (latest)

★ Version 1.1.0 Release Note

This release of libnabo introduces the integration of norlab-build-system (NBS) as a git submodule for codebase development and testing.

Execute the following to clone the repository with its submodule:

git clone --recurse-submodules https://github.com/norlab-ulaval/libnabo.git

If libnabo was previously cloned, execute the following to fetch its new submodule

```bash git submodule update –remote –recursive –init

File truncated at 100 lines see the full file