Closed kevinkit closed 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.
For Sophus, I see your pull request, and merged it. Thanks!
Thank you very much. We highly appreciate your fast response!
We will let you know if everything has worked.
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
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:
Thank you really much for your help.