文件名称:vhashing:Nießner的Voxel哈希方法的哈希表的实现
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-01 01:33:51
C++
杂凑
重新实现Nießner的体素散列方法。
简而言之,要“更整洁”,并在可能的情况下使用推力类/功能。
用法
请参阅tests/voxelblocks.cu 。
当使用哈希表作为内核调用的函数时,请使用HashTableBase:
__global__
void kernel(int3 *keys,
VoxelBlock *values,
int n,
vhashing::HashTableBase
【文件预览】:
vhashing-master
----CMakeLists.txt(181B)
----README.md(3KB)
----tests()
--------CMakeLists.txt(500B)
--------inserts.cu(3KB)
--------lock.cu(2KB)
--------bulkalloc.cu(4KB)
--------voxelblocks.cu(3KB)
--------apply.cu(3KB)
--------filter.cu(4KB)
--------erases.cu(3KB)
----include()
--------safecall.h(775B)
--------MatWrapper.h(1KB)
--------vhashing.h(20KB)
--------MatCV.h(777B)
--------MatDevice.h(2KB)
--------impl()
----src()
--------safecall.cpp(1KB)