Giter Club home page Giter Club logo

Comments (9)

prstrive avatar prstrive commented on June 23, 2024

You must have failed the Fusibile installation.

from unimvsnet.

Alihamdy2496 avatar Alihamdy2496 commented on June 23, 2024

thank you for your time
I am using google colab
after cloning fusibile

!cmake .

the out is

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.

Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.

  -- The C compiler identification is GNU 7.5.0
  -- The CXX compiler identification is GNU 7.5.0
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found OpenCV: /usr (found version "3.2.0") 
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
  -- Looking for pthread_create in pthreads
  -- Looking for pthread_create in pthreads - not found
  -- Looking for pthread_create in pthread
  -- Looking for pthread_create in pthread - found
  -- Found Threads: TRUE  
  -- Found CUDA: /usr/local/cuda (found suitable version "11.1", minimum required is "6.0") 
  -- Found OpenMP_C: -fopenmp (found version "4.5") 
  -- Found OpenMP_CXX: -fopenmp (found version "4.5") 
  -- Found OpenMP: TRUE (found version "4.5")  
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /content/fusibile

and then

!make

and the output is

  [ 33%] Building NVCC (Device) object CMakeFiles/fusibile.dir/fusibile_generated_fusibile.cu.o
  /content/fusibile/fusibile.cu(178): warning: variable "used_list" was set but never used
  
  /content/fusibile/fusibile.cu(372): warning: variable "grid_size" was set but never used
  
  /content/fusibile/fusibile.cu(375): warning: variable "block_size" was set but never used
  
  ptxas info    : 64576 bytes gmem, 72 bytes cmem[3]
  ptxas info    : Compiling entry function '_Z8fusibileR11GlobalStatei' for 'sm_60'
  ptxas info    : Function properties for _Z8fusibileR11GlobalStatei
      0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
  ptxas info    : Used 48 registers, 332 bytes cmem[0], 20 bytes cmem[2]
  /content/fusibile/fusibile.cu: In function ‘void copy_point_cloud_to_host(GlobalState&, int, PointCloudList&)’:
  /content/fusibile/fusibile.cu:289:7: warning: ‘texture4[3]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
               float texture4[4];
         ^     ~~
  /content/fusibile/fusibile.cu:289:7: warning: ‘texture4[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  /content/fusibile/fusibile.cu:289:7: warning: ‘texture4[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  /content/fusibile/fusibile.cu:289:7: warning: ‘texture4[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  [ 66%] Building CXX object CMakeFiles/fusibile.dir/main.cpp.o
  In file included from /content/fusibile/main.cpp:32:0:
  /content/fusibile/helper_cuda.h: In function ‘const char* _cudaGetErrorEnum(cudaError_t)’:
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStubLibrary’ not handled in switch [-Wswitch]
       switch (error)
              ^
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCallRequiresNewerDriver’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorDeviceNotLicensed’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorDeviceUninitialized’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorArrayIsMapped’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorAlreadyMapped’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorAlreadyAcquired’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNotMapped’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNotMappedAsArray’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNotMappedAsPointer’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorNvlinkUncorrectable’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorJitCompilerNotFound’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorUnsupportedPtxVersion’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorInvalidSource’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorFileNotFound’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorIllegalState’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorSymbolNotFound’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorLaunchIncompatibleTexturing’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorContextIsDestroyed’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCooperativeLaunchTooLarge’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorSystemNotReady’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorSystemDriverMismatch’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCompatNotSupportedOnDevice’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureUnsupported’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureInvalidated’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureMerge’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureUnmatched’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureUnjoined’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureIsolation’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureImplicit’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorCapturedEvent’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorStreamCaptureWrongThread’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorTimeout’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:38:12: warning: enumeration value ‘cudaErrorGraphExecUpdateFailure’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h: In function ‘const char* _cudaGetErrorEnum(CUresult)’:
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STUB_LIBRARY’ not handled in switch [-Wswitch]
       switch (error)
              ^
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_DEVICE_NOT_LICENSED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_PEER_ACCESS_UNSUPPORTED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_PTX’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_GRAPHICS_CONTEXT’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_NVLINK_UNCORRECTABLE’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_JIT_COMPILER_NOT_FOUND’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_UNSUPPORTED_PTX_VERSION’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_ILLEGAL_STATE’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_ILLEGAL_ADDRESS’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_HARDWARE_STACK_ERROR’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_ILLEGAL_INSTRUCTION’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_MISALIGNED_ADDRESS’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_ADDRESS_SPACE’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_INVALID_PC’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGE’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_NOT_PERMITTED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_NOT_SUPPORTED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_SYSTEM_NOT_READY’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_SYSTEM_DRIVER_MISMATCH’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_INVALIDATED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_MERGE’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_UNMATCHED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_UNJOINED’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_ISOLATION’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_IMPLICIT’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_CAPTURED_EVENT’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_TIMEOUT’ not handled in switch [-Wswitch]
  /content/fusibile/helper_cuda.h:293:12: warning: enumeration value ‘CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURE’ not handled in switch [-Wswitch]
  [100%] Linking CXX executable fusibile
  [100%] Built target fusibile

from unimvsnet.

Alihamdy2496 avatar Alihamdy2496 commented on June 23, 2024

thank you !
it was failed Fusibile installation , i fixed buy choosing the correct NVidia arch

from unimvsnet.

cainsmile avatar cainsmile commented on June 23, 2024

thank you ! it was failed Fusibile installation , i fixed buy choosing the correct NVidia arch

Hi, could you please tell my the environment you applied, including the version of cuda, opencv?

from unimvsnet.

cainsmile avatar cainsmile commented on June 23, 2024

Hi, still me and still the same problem. Could please tell me the Nvidia arch you choose?

from unimvsnet.

Alihamdy2496 avatar Alihamdy2496 commented on June 23, 2024

75

set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS};-O3 --use_fast_math --ptxas-options=-v -std=c++11 --compiler-options -Wall -gencode arch=compute_52,code=sm_52 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_75,code=sm_75)

from unimvsnet.

cainsmile avatar cainsmile commented on June 23, 2024

Hi, thank you very much!! I made it!

But how about the point clouds you got? The number of points I got is only half as many as the author provided, so the result is really poor. Did you meet this problem?

from unimvsnet.

Alihamdy2496 avatar Alihamdy2496 commented on June 23, 2024

try increasing disp_threshold and reducing prob_threshold & num_consistent

from unimvsnet.

cainsmile avatar cainsmile commented on June 23, 2024

try increasing disp_threshold and reducing prob_threshold & num_consistent

Thank you! The previous results I showed are based on the default settings provided by the author. I tried some different parameters, but I still cannot get the results in the paper. So what are the best parameters and settings you think? Or there is something wrong with the environment I installed Gipuma. My environment is:
CUDA 10.1
OpenCV 3.3.1
python 3.8
pytorch 1.9.1

from unimvsnet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.