Tensor Member List

This is the complete list of members for Tensor, including all inherited members.

alloc(const TensorParameters &params)Tensor
sl::Mat::alloc(size_t width, size_t height, MAT_TYPE mat_type, MEM memory_type=MEM::CPU)Mat
sl::Mat::alloc(Resolution resolution, MAT_TYPE mat_type, MEM memory_type=MEM::CPU)Mat
channelsMatprotected
clone(const Mat &src)Mat
convertColor(sl::MEM memory=sl::MEM::CPU, cudaStream_t stream=0, bool swap_RB_channels=true)Mat
convertColor(Mat &mat1, Mat &mat2, bool swap_RB_channels, bool remove_alpha_channels, sl::MEM memory=sl::MEM::CPU, cudaStream_t stream=0)Matstatic
copyTo(Mat &dst, COPY_TYPE cpyType=COPY_TYPE::CPU_CPU, cudaStream_t stream=0) constMat
data_typeMatprotected
free(MEM memory_type=MEM::BOTH)Mat
getChannels() constMatinline
getDataType() constMatinline
getDims() constTensor
getElementCount() constTensor
getHeight() constMatinline
getInfos() constMat
getMemoryType() constMatinline
getParameters() constTensor
getPixelBytes() constMatinline
getPtr(const MEM memory_type=MEM::CPU) constMat
getResolution() const &Matinline
getResolution() &&Matinline
getResolution() const &&=deleteMat
getStep(const MEM memory_type=MEM::CPU) constMatinline
getStep(MEM memory_type=MEM::CPU) constMatinline
getStepBytes(const MEM memory_type=MEM::CPU) constMat
getValue(const size_t x, const size_t y, N *value, const MEM memory_type=MEM::CPU) constMat
getWidth() constMatinline
getWidthBytes() constMatinline
initMatprotected
isInit() constMatinline
isMemoryOwner() constMatinline
Mat()Mat
Mat(size_t width, size_t height, MAT_TYPE mat_type, MEM memory_type=MEM::CPU)Mat
Mat(size_t width, size_t height, MAT_TYPE mat_type, sl::uchar1 *ptr, size_t step, MEM memory_type=MEM::CPU)Mat
Mat(size_t width, size_t height, MAT_TYPE mat_type, sl::uchar1 *ptr_cpu, size_t step_cpu, sl::uchar1 *ptr_gpu, size_t step_gpu)Mat
Mat(Resolution resolution, MAT_TYPE mat_type, MEM memory_type=MEM::CPU)Mat
Mat(Resolution resolution, MAT_TYPE mat_type, sl::uchar1 *ptr, size_t step, MEM memory_type=MEM::CPU)Mat
Mat(Resolution resolution, MAT_TYPE mat_type, sl::uchar1 *ptr_cpu, size_t step_cpu, sl::uchar1 *ptr_gpu, size_t step_gpu)Mat
Mat(const Mat &mat)Mat
mem_typeMatprotected
memory_ownerMatprotected
move(Mat &dst)Mat
nameMat
operator=(const Mat &that)Mat
pixel_bytesMatprotected
ptr_cpuMatprotected
ptr_gpuMatprotected
read(const String &filePath)Mat
ref(const Mat &mat)Matprotected
setFrom(const Mat &src, COPY_TYPE cpyType=COPY_TYPE::CPU_CPU, cudaStream_t stream=0)Mat
setTo(const T &value, const sl::MEM memory_type=MEM::CPU, cudaStream_t stream=0)Mat
setValue(const size_t x, const size_t y, const N &value, const sl::MEM memory_type=MEM::CPU)Mat
sizeMatprotected
step_cpuMatprotected
step_gpuMatprotected
swap(Mat &mat1, Mat &mat2)Matstatic
Tensor(const TensorParameters &params={})Tensor
Tensor(const Tensor &tensor)Tensor
timestampMat
updateCPUfromGPU(cudaStream_t stream=0)Mat
updateGPUfromCPU(cudaStream_t stream=0, int GPU_id=0)Mat
verboseMat
write(const String &filePath, sl::MEM memory_type=sl::MEM::CPU, int compression_level=-1)Mat
~Mat()Matvirtual