Repository Summary
Checkout URI | https://github.com/tradr-project/tensorflow_ros_cpp.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
tensorflow_ros_cpp | 3.2.0 |
README
tensorflow_ros_cpp
A Catkin-friendly package for utilizing the C++ API of Tensorflow.
Get Tensorflow C++ API into ROS as easy as
find_package(catkin REQUIRED COMPONENTS
... your other packages ...
tensorflow_ros_cpp
)
See the usage example at [https://github.com/tradr-project/tensorflow_ros_test].
New: Support for Noetic and TensorFlow 2.x!
Supported Tensorflow installations
You can choose either one of the following options to install Tensorflow
.
-
As a pip (Python) package: The easiest way on Ubuntu 14.04 and 20.04, Just
pip install tensorflow
and that’s it. GPU version supported! Can be used on Ubuntu 16.04 and 18.04, too, but with important limitations. -
Using
tensorflow_catkin
package: Easily compile Tensorflow for your platform. A convenient way on newer systems. Supports GPU version. - Using a custom build of Tensorflow built by bazel: The least comfortable, yet most powerful way. Compile Tensorflow yourself using bazel and tell this package where to find it.
See below for more detail about each of the installation types and how to set them up.
Note for rosdep
users
If you’re managing dependencies via rosdep
, it is likely that you do not want it to try to install the optional dependencies (currently python-tensorflow-pip
and tensorflow_catkin
). In such case, add the following to the rosdep call:
rosdep install ... --skip-keys=tensorflow_catkin --skip-keys=python-tensorflow-pip
Tested compatible versions
If you successfully used this package on an untested configuration (marked with ?
), please, tell us.
Ubuntu 14.04 64bits, Python 2.7.6, ROS Indigo
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.0.0 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.1.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.2.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.3.0 | 8 | 6 | ✓ | ✓ | ? | ? | N/A | N/A |
1.4.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.5.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.6.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.7.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.14.0 | 8 | 6 | ✓ | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 8 | 6 | X (link error) | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 14.04 64bits, Python 3.4, ROS Indigo
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|
1.8.0 | 8 | ✓ | N/A (wants CUDA 9) |
Ubuntu 16.04 64bits, Python 2.7.6, ROS Kinetic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | 8.0 | no | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.7.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | N/A | N/A |
1.14.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 16.04 64bits, Python 3.5, ROS Kinetic
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | CUDNN | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|---|
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems |
Ubuntu 18.04 64bits, Python 2.7.6, ROS Melodic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
File truncated at 100 lines see the full file
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/tradr-project/tensorflow_ros_cpp.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
tensorflow_ros_cpp | 3.2.0 |
README
tensorflow_ros_cpp
A Catkin-friendly package for utilizing the C++ API of Tensorflow.
Get Tensorflow C++ API into ROS as easy as
find_package(catkin REQUIRED COMPONENTS
... your other packages ...
tensorflow_ros_cpp
)
See the usage example at [https://github.com/tradr-project/tensorflow_ros_test].
New: Support for Noetic and TensorFlow 2.x!
Supported Tensorflow installations
You can choose either one of the following options to install Tensorflow
.
-
As a pip (Python) package: The easiest way on Ubuntu 14.04 and 20.04, Just
pip install tensorflow
and that’s it. GPU version supported! Can be used on Ubuntu 16.04 and 18.04, too, but with important limitations. -
Using
tensorflow_catkin
package: Easily compile Tensorflow for your platform. A convenient way on newer systems. Supports GPU version. - Using a custom build of Tensorflow built by bazel: The least comfortable, yet most powerful way. Compile Tensorflow yourself using bazel and tell this package where to find it.
See below for more detail about each of the installation types and how to set them up.
Note for rosdep
users
If you’re managing dependencies via rosdep
, it is likely that you do not want it to try to install the optional dependencies (currently python-tensorflow-pip
and tensorflow_catkin
). In such case, add the following to the rosdep call:
rosdep install ... --skip-keys=tensorflow_catkin --skip-keys=python-tensorflow-pip
Tested compatible versions
If you successfully used this package on an untested configuration (marked with ?
), please, tell us.
Ubuntu 14.04 64bits, Python 2.7.6, ROS Indigo
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.0.0 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.1.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.2.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.3.0 | 8 | 6 | ✓ | ✓ | ? | ? | N/A | N/A |
1.4.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.5.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.6.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.7.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.14.0 | 8 | 6 | ✓ | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 8 | 6 | X (link error) | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 14.04 64bits, Python 3.4, ROS Indigo
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|
1.8.0 | 8 | ✓ | N/A (wants CUDA 9) |
Ubuntu 16.04 64bits, Python 2.7.6, ROS Kinetic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | 8.0 | no | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.7.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | N/A | N/A |
1.14.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 16.04 64bits, Python 3.5, ROS Kinetic
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | CUDNN | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|---|
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems |
Ubuntu 18.04 64bits, Python 2.7.6, ROS Melodic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
File truncated at 100 lines see the full file
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/tradr-project/tensorflow_ros_cpp.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
tensorflow_ros_cpp | 3.2.0 |
README
tensorflow_ros_cpp
A Catkin-friendly package for utilizing the C++ API of Tensorflow.
Get Tensorflow C++ API into ROS as easy as
find_package(catkin REQUIRED COMPONENTS
... your other packages ...
tensorflow_ros_cpp
)
See the usage example at [https://github.com/tradr-project/tensorflow_ros_test].
New: Support for Noetic and TensorFlow 2.x!
Supported Tensorflow installations
You can choose either one of the following options to install Tensorflow
.
-
As a pip (Python) package: The easiest way on Ubuntu 14.04 and 20.04, Just
pip install tensorflow
and that’s it. GPU version supported! Can be used on Ubuntu 16.04 and 18.04, too, but with important limitations. -
Using
tensorflow_catkin
package: Easily compile Tensorflow for your platform. A convenient way on newer systems. Supports GPU version. - Using a custom build of Tensorflow built by bazel: The least comfortable, yet most powerful way. Compile Tensorflow yourself using bazel and tell this package where to find it.
See below for more detail about each of the installation types and how to set them up.
Note for rosdep
users
If you’re managing dependencies via rosdep
, it is likely that you do not want it to try to install the optional dependencies (currently python-tensorflow-pip
and tensorflow_catkin
). In such case, add the following to the rosdep call:
rosdep install ... --skip-keys=tensorflow_catkin --skip-keys=python-tensorflow-pip
Tested compatible versions
If you successfully used this package on an untested configuration (marked with ?
), please, tell us.
Ubuntu 14.04 64bits, Python 2.7.6, ROS Indigo
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.0.0 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.1.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.2.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.3.0 | 8 | 6 | ✓ | ✓ | ? | ? | N/A | N/A |
1.4.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.5.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.6.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.7.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.14.0 | 8 | 6 | ✓ | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 8 | 6 | X (link error) | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 14.04 64bits, Python 3.4, ROS Indigo
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|
1.8.0 | 8 | ✓ | N/A (wants CUDA 9) |
Ubuntu 16.04 64bits, Python 2.7.6, ROS Kinetic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | 8.0 | no | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.7.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | N/A | N/A |
1.14.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 16.04 64bits, Python 3.5, ROS Kinetic
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | CUDNN | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|---|
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems |
Ubuntu 18.04 64bits, Python 2.7.6, ROS Melodic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
File truncated at 100 lines see the full file
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/tradr-project/tensorflow_ros_cpp.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
tensorflow_ros_cpp | 3.2.0 |
README
tensorflow_ros_cpp
A Catkin-friendly package for utilizing the C++ API of Tensorflow.
Get Tensorflow C++ API into ROS as easy as
find_package(catkin REQUIRED COMPONENTS
... your other packages ...
tensorflow_ros_cpp
)
See the usage example at [https://github.com/tradr-project/tensorflow_ros_test].
New: Support for Noetic and TensorFlow 2.x!
Supported Tensorflow installations
You can choose either one of the following options to install Tensorflow
.
-
As a pip (Python) package: The easiest way on Ubuntu 14.04 and 20.04, Just
pip install tensorflow
and that’s it. GPU version supported! Can be used on Ubuntu 16.04 and 18.04, too, but with important limitations. -
Using
tensorflow_catkin
package: Easily compile Tensorflow for your platform. A convenient way on newer systems. Supports GPU version. - Using a custom build of Tensorflow built by bazel: The least comfortable, yet most powerful way. Compile Tensorflow yourself using bazel and tell this package where to find it.
See below for more detail about each of the installation types and how to set them up.
Note for rosdep
users
If you’re managing dependencies via rosdep
, it is likely that you do not want it to try to install the optional dependencies (currently python-tensorflow-pip
and tensorflow_catkin
). In such case, add the following to the rosdep call:
rosdep install ... --skip-keys=tensorflow_catkin --skip-keys=python-tensorflow-pip
Tested compatible versions
If you successfully used this package on an untested configuration (marked with ?
), please, tell us.
Ubuntu 14.04 64bits, Python 2.7.6, ROS Indigo
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.0.0 | no | no | ✓ | ✓ | ? | ? | N/A | N/A |
1.1.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.2.0 | 8 | 5 | ✓ | ✓ | ? | ? | N/A | N/A |
1.3.0 | 8 | 6 | ✓ | ✓ | ? | ? | N/A | N/A |
1.4.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.5.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.6.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.7.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 8 | 6 | ✓ | N/A (wants CUDA 9) | ? | ? | N/A | N/A |
1.14.0 | 8 | 6 | ✓ | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 8 | 6 | X (link error) | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 14.04 64bits, Python 3.4, ROS Indigo
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|
1.8.0 | 8 | ✓ | N/A (wants CUDA 9) |
Ubuntu 16.04 64bits, Python 2.7.6, ROS Kinetic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
0.12.1 | 8.0 | no | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.7.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | ✓ | ✓ |
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems | ✓ | ✓ | N/A | N/A |
1.14.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
1.15.0 | 9.0 | 7.0 | ✓, see ABI difference problems | N/A (wants CUDA 10) | ? | ? | N/A | N/A |
Ubuntu 16.04 64bits, Python 3.5, ROS Kinetic
Had to set TF_PYTHON_LIBRARY
manually since CMake was only finding Python 2.7 libraries.
TF | CUDA | CUDNN | pip3 tensorflow | pip3 tensorflow-gpu |
---|---|---|---|---|
1.8.0 | 9.0 | 7.0 | ✓, see ABI difference problems | ✓, see ABI difference problems |
Ubuntu 18.04 64bits, Python 2.7.6, ROS Melodic
TF | CUDA | CUDNN | pip tensorflow | pip tensorflow-gpu | bazel (CPU) | bazel (GPU) | tensorflow_catkin (CPU) | tensorflow_catkin (GPU) |
---|---|---|---|---|---|---|---|---|
1.0.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.1.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.2.0 | 8.0 | 5.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.3.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.4.0 | 8.0 | 6.0 | ✓, see ABI difference problems | ? | ? | ? | N/A | N/A |
1.5.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
1.6.0 | 9.0 | 7.1 | ✓, see ABI difference problems | ✓, see ABI difference problems | ? | ? | N/A | N/A |
File truncated at 100 lines see the full file