yuxng / DA-RNN

Semantic Mapping with Data Associated Recurrent Neural Networks
MIT License
170 stars 72 forks source link

Need more details for versions #2

Closed kevinkit closed 7 years ago

kevinkit commented 7 years ago

We are all looking forward to use this awesome project, since the release of the paper

When trying to build the code we - as a software team - encountered several issues.

However, we could fix one by simply using an other tag (version of Sophus. We used v.0.9.5 , the error was in rigid.h and was gone after this fix.

Now there are many errors coming from Cuda Kernels in relationship with Eigen - so it would be really nice to know which versions / tags etc. were used for the Dependencies, like:

Tensorflow CUDA Linux-Version Sophus Eigen Nanoflann Pangolin

Thank you really much for your help.

yuxng commented 7 years ago

Hello,

Here is my versions for the dependencies: Tensorflow 1.2.0 CUDA 8.0 Ubuntu 16.04 LTS Sophus SHA1 ID: 341346e306d657ac8acaf052939ffd85dacd8f82 Eigen 3.2.92 Nanoflann 1.2.2 Pangolin 0.5

If you see errors in calling Eigen like "calling a host function from a device function", please download and use our modified Eigen from https://drive.google.com/open?id=0B4WdmTHU8V7VTDFIdU5IWGxkMGM

For Sophus, if you do "git checkout 341346e306d657ac8acaf052939ffd85dacd8f82", should get the same version I used. It seems that the new version removes the SE3Group class.

yuxng commented 7 years ago

For Sophus, I see your pull request, and merged it. Thanks!

patrickESM commented 7 years ago

Thank you very much. We highly appreciate your fast response!

We will let you know if everything has worked.

kevinkit commented 7 years ago

Thank you for your help,

The Eigen package helped a lot, however we found another dependency "suitespace", which includes the "cholmod.h" - this dependency can be easily installed with:

sudo apt-get install libsuitesparse-dev

Furthermore:

sudo apt-get install libmetis-dev

Also we encountered a linke error refering to ATLAS, which I guess comes from ATLAS-Bug Ubuntu - but should be fine on Versions greather than 14.04

This bug could be fixed with :

sudo apt-get install liblapack-dev