53 keys_(keys.GetDataPtr<uint8_t>()),
54 values_(values.GetDataPtr<uint8_t>()),
60 #pragma omp parallel for int64_t dsize_key_
Definition: CPUHashmapBufferAccessor.hpp:81
CPUHashmapBufferAccessor(int64_t capacity, int64_t dsize_key, int64_t dsize_value, Tensor &keys, Tensor &values, Tensor &heap)
Definition: CPUHashmapBufferAccessor.hpp:44
addr_t * heap_
Definition: CPUHashmapBufferAccessor.hpp:86
void Reset()
Definition: CPUHashmapBufferAccessor.hpp:59
Definition: CPUHashmapBufferAccessor.hpp:42
int64_t dsize_value_
Definition: CPUHashmapBufferAccessor.hpp:82
Definition: PinholeCameraIntrinsic.cpp:35
std::atomic< int > heap_counter_
Definition: CPUHashmapBufferAccessor.hpp:87
int64_t capacity_
Definition: CPUHashmapBufferAccessor.hpp:80
uint32_t addr_t
Definition: HashmapBuffer.h:58
uint8_t * keys_
Definition: CPUHashmapBufferAccessor.hpp:84
int HeapCounter() const
Definition: CPUHashmapBufferAccessor.hpp:72
std::pair< void *, void * > ExtractIterator(addr_t ptr)
Definition: CPUHashmapBufferAccessor.hpp:74
void DeviceFree(addr_t ptr)
Definition: CPUHashmapBufferAccessor.hpp:70
uint8_t * values_
Definition: CPUHashmapBufferAccessor.hpp:85
addr_t DeviceAllocate()
Definition: CPUHashmapBufferAccessor.hpp:68
OPEN3D_HOST_DEVICE Pair< First, Second > make_pair(const First &_first, const Second &_second)
Definition: SlabTraits.h:68