MCPcopy Create free account

hub / github.com/CVCUDA/CV-CUDA / functions

Functions3,774 in github.com/CVCUDA/CV-CUDA

↓ 1 callersFunctionmy_thread_atexit_cleanup
Called upon thread destruction (not main thread!)
src/nvcv/util/Compat.cpp:83
↓ 1 callersFunctionmy_thread_atexit_impl
src/nvcv/util/Compat.cpp:109
↓ 1 callersMethodnumChannels
* @brief Returns the number of channels in the image tensor. * * @return The number of channels. */
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:237
↓ 1 callersMethodnumElementsAt
src/cvcuda/priv/Types.hpp:646
↓ 1 callersMethodnumImages
src/nvcv/src/include/nvcv/detail/ImageBatchImpl.hpp:36
↓ 1 callersMethodnumPlanes
* @brief Returns the number of planes in the planar image tensor. * * @return The number of planes. */
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:411
↓ 1 callersMethodnumRows
* @brief Returns the number of rows in the image tensor. * * @return The number of rows. */
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:227
↓ 1 callersMethodnumSamples
* @brief Returns the number of samples in the tensor. * * @return The number of samples. */
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:64
↓ 1 callersMethodnumSpatialDims
* @brief Retrieves the number of spatial dimensions in the tensor layout. * @return Number of spatial dimensions. */
src/nvcv/src/include/nvcv/TensorLayoutInfo.hpp:183
↓ 1 callersMethodnumTensors
src/nvcv/src/include/nvcv/detail/TensorBatchImpl.hpp:61
↓ 1 callersFunctionnumpy_to_cvcuda_via_cuda_python
Transfer NumPy to GPU using CUDA Python, then create CV-CUDA tensor. For more details on CUDA Python interop, see cuda_python_interop_1.py
samples/interoperability/numpy_interop.py:32
↓ 1 callersFunctionnumpy_to_cvcuda_via_cupy
Transfer NumPy to GPU using CuPy, then create CV-CUDA tensor. For more details on CuPy interop, see cupy_interop.py
samples/interoperability/numpy_interop.py:84
↓ 1 callersFunctionnumpy_to_cvcuda_via_pycuda
Transfer NumPy to GPU using PyCUDA, then create CV-CUDA tensor. For more details on PyCUDA interop, see pycuda_interop.py
samples/interoperability/numpy_interop.py:107
↓ 1 callersFunctionnumpy_to_cvcuda_via_torch
Transfer NumPy to GPU using PyTorch, then create CV-CUDA tensor. For more details on PyTorch interop, see pytorch_interop.py
samples/interoperability/numpy_interop.py:61
↓ 1 callersFunctionnvcvDummyDecRef
tests/nvcv_types/unit/TestHandleWrapper.cpp:91
↓ 1 callersFunctionnvcvDummyDestroy
tests/nvcv_types/unit/TestHandleWrapper.cpp:102
↓ 1 callersMethodobj
src/nvcv/src/priv/HandleManager.hpp:118
↓ 1 callersFunctionparse_nvtx_gpu_proj_trace_json
Parses the nvtx_gpu_proj_trace JSON generated by NSYS and returns a dictionary keyed by process_id, thread_id and range_id. The values are va
bench/python/benchmark.py:146
↓ 1 callersFunctionparse_nvtx_pushpop_trace_json
Parses the nvtx_pushpop_trace JSON generated by NSYS and returns a dictionary keyed by process_id, thread_id and range_id. The values are var
bench/python/benchmark.py:76
↓ 1 callersFunctionparse_validate_default_args
Parses and validates the values of the default command line arguments.
bench/python/perf_utils.py:742
↓ 1 callersMethodpayloadSize
python/mod_cvcuda/operators/OpPillowResize.cpp:53
↓ 1 callersMethodpayloadSize
python/mod_cvcuda/operators/OpFindHomography.cpp:53
↓ 1 callersMethodpayloadSize
python/mod_cvcuda/operators/OpSIFT.cpp:55
↓ 1 callersMethodplaneBitsPerPixel
src/nvcv/src/include/nvcv/ImageFormat.hpp:900
↓ 1 callersMethodplaneFormat
src/nvcv/src/priv/ImageFormat.cpp:913
↓ 1 callersMethodplaneRowAlignment
src/nvcv/src/priv/ImageFormat.cpp:677
↓ 1 callersMethodplaneStride
* @brief Computes the stride for the plane dimension. * * @return The plane stride, or 0 if the plane dimension is not present or is not fir
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:421
↓ 1 callersFunctionplot_gpu_metrics
Plots GPU metrics as a matplotlib plot.
bench/python/benchmark.py:1223
↓ 1 callersMethodpopImages
src/nvcv/src/priv/ImageBatchVarShape.cpp:374
↓ 1 callersMethodpopTensor
src/nvcv/src/include/nvcv/detail/TensorBatchImpl.hpp:119
↓ 1 callersFunctionpreprocess
(input, out_size)
tests/cvcuda/stressTest/stress_test_mt_prep.py:25
↓ 1 callersFunctionpreprocess
(input, out_size)
tests/cvcuda/stressTest/cvcuda_cache_repro.py:26
↓ 1 callersFunctionpreprocess_into
(input, out_size)
tests/cvcuda/stressTest/stress_test_mt_prep.py:47
↓ 1 callersFunctionpreprocess_into
(input, out_size)
tests/cvcuda/stressTest/cvcuda_cache_repro.py:48
↓ 1 callersMethodpushBack
python/mod_cvcuda/nvcv/TensorBatch.cpp:157
↓ 1 callersMethodpushBackMany
python/mod_cvcuda/nvcv/ImageBatch.cpp:153
↓ 1 callersMethodpushBackMany
python/mod_cvcuda/nvcv/TensorBatch.cpp:163
↓ 1 callersMethodpushTensors
src/nvcv/src/priv/TensorBatch.cpp:185
↓ 1 callersMethodpush_front
tests/common/ValueList.hpp:285
↓ 1 callersFunctionquery_cache_size
()
samples/object_cache/control_torch.py:33
↓ 1 callersMethodrank
src/nvcv/src/include/nvcv/TensorLayout.hpp:281
↓ 1 callersMethodrank
src/nvcv/src/include/nvcv/detail/TensorImpl.hpp:44
↓ 1 callersMethodrank
src/nvcv/src/include/nvcv/detail/TensorDataImpl.hpp:36
↓ 1 callersMethodrelease
Relinquishes the ownership of the handle and returns the formerly managed handle. * * The function returns the handle and stops managing it.
src/nvcv/src/include/nvcv/HandleWrapper.hpp:189
↓ 1 callersMethodreset
Replaces the currently owned descriptor with the one passed in the argument. * * The ownership of the descriptor is transfered to `CustomMem
src/nvcv/src/include/nvcv/alloc/Allocator.hpp:328
↓ 1 callersMethodreset
src/cvcuda/include/cvcuda/Workspace.hpp:119
↓ 1 callersFunctionreset_clocks
Resets the GPU clocks.
bench/python/perf_utils.py:508
↓ 1 callersMethodresize
src/nvcv/util/StaticVector.hpp:181
↓ 1 callersFunctionrevN
src/cvcuda/include/cvcuda/cuda_tools/math/LinAlg.hpp:1384
↓ 1 callersMethodrowData
* @brief Retrieves a pointer to the data of a specific row. * * @param y The row index. * @return A pointer to the row's data. */
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:330
↓ 1 callersMethodrowStride
* @brief Computes the stride for the row (or height) dimension. * * @return The row stride, or 0 if the height dimension is not present.
src/nvcv/src/include/nvcv/TensorDataAccess.hpp:293
↓ 1 callersMethodrun
Runs the operator and returns the result. :param input: The input tensor to run the operator on. :returns: The result from th
bench/python/bench_utils.py:104
↓ 1 callersFunctionrun_bench
Runs the per operator benchmarks. It automatically discovers eligible operators for benchmarking, sets them up, runs them and saves the runti
bench/python/run_bench.py:40
↓ 1 callersFunctionsaturate_cast
tests/cvcuda/system/TestOpJointBilateralFilter.cpp:37
↓ 1 callersFunctionsaturate_cast
tests/cvcuda/system/TestOpBilateralFilter.cpp:37
↓ 1 callersMethodscale
tests/cvcuda/system/TestOpHQResize.cpp:261
↓ 1 callersFunctionsetGoldBuffer
tests/cvcuda/system/TestOpCenterCrop.cpp:74
↓ 1 callersFunctionsetGoldBuffer
tests/cvcuda/system/TestOpCustomCrop.cpp:71
↓ 1 callersFunctionsetGoldBuffer
tests/cvcuda/system/TestOpBndBox.cpp:45
↓ 1 callersFunctionsetGoldBuffer
tests/cvcuda/system/TestOpBoxBlur.cpp:38
↓ 1 callersMethodsetHandle
src/nvcv/src/priv/ICoreObject.hpp:92
↓ 1 callersMethodsetTensors
src/nvcv/src/priv/TensorBatch.cpp:260
↓ 1 callersFunctionset_default_cache_limit
()
samples/object_cache/control_torch.py:23
↓ 1 callersMethodsetup
Performs various setup activities to set this operator before it can be run. :param input: The input tensor to run the operator on.
bench/python/bench_utils.py:95
↓ 1 callersMethodsetup
(self, input)
bench/python/all_ops/op_warpaffine.py:26
↓ 1 callersMethodsetup
(self, input)
bench/python/all_ops/op_hqresize.py:42
↓ 1 callersMethodsetup
(self, input)
bench/python/all_ops/op_resize.py:44
↓ 1 callersMethodsetup
(self, input)
bench/python/all_ops/op_cvtcolor.py:33
↓ 1 callersMethodsetup
(self, input)
bench/python/all_ops/op_reformat.py:25
↓ 1 callersMethodsetup
(self, input)
bench/python/all_ops/op_warpperspective.py:26
↓ 1 callersMethodshape
python/mod_cvcuda/nvcv/ExternalBuffer.cpp:89
↓ 1 callersMethodshared_from_this
python/mod_cvcuda/nvcv/ImageBatch.cpp:195
↓ 1 callersMethodshared_from_this
python/mod_cvcuda/nvcv/Image.cpp:536
↓ 1 callersMethodshared_from_this
python/mod_cvcuda/nvcv/TensorBatch.cpp:229
↓ 1 callersMethodsize
src/nvcv/src/include/nvcv/alloc/Requirements.hpp:97
↓ 1 callersMethodstart
(self)
bench/python/nvcodec_utils.py:571
↓ 1 callersFunctionstbtt_FlattenCurves
returns number of contours
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3433
↓ 1 callersFunctionstbtt_GetFontOffsetForIndex_internal
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1247
↓ 1 callersFunctionstbtt_GetGlyphBox
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1554
↓ 1 callersFunctionstbtt_InitFont_internal
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1284
↓ 1 callersFunctionstbtt_Rasterize
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3513
↓ 1 callersFunctionstbtt__GetGlyphInfoT2
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2344
↓ 1 callersFunctionstbtt__GetGlyphShapeT2
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2319
↓ 1 callersFunctionstbtt__GetGlyphShapeTT
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1597
↓ 1 callersFunctionstbtt__cff_index_count
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1161
↓ 1 callersFunctionstbtt__cff_skip_operand
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1117
↓ 1 callersFunctionstbtt__cid_get_glyph_subrs
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1984
↓ 1 callersFunctionstbtt__dict_get
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1137
↓ 1 callersFunctionstbtt__fill_active_edges
note: this routine clips fills that extend off the edges... ideally this wouldn't happen, but it could happen if the truetype glyph bounding boxes are
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2571
↓ 1 callersFunctionstbtt__fill_active_edges_new
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2808
↓ 1 callersFunctionstbtt__get_subr
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1970
↓ 1 callersFunctionstbtt__isfont
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:1216
↓ 1 callersFunctionstbtt__rasterize
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3288
↓ 1 callersFunctionstbtt__rasterize_sorted_edges
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2627
↓ 1 callersFunctionstbtt__sized_trapezoid_area
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2791
↓ 1 callersFunctionstbtt__sized_triangle_area
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:2803
↓ 1 callersFunctionstbtt__sort_edges
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3277
↓ 1 callersFunctionstbtt__sort_edges_ins_sort
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3183
↓ 1 callersFunctionstbtt__sort_edges_quicksort
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3204
↓ 1 callersFunctionstbtt__tesselate_cubic
src/cvcuda/priv/legacy/textbackend/stb_truetype.h:3385
← previousnext →1,201–1,300 of 3,774, ranked by callers