Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA/DALI
/ types & classes
Types & classes
3,242 in github.com/NVIDIA/DALI
⨍
Functions
17,951
◇
Types & classes
3,242
↳
Endpoints
95
↓ 276 callers
Class
OpSpec
dali/pipeline/init.h:22
↓ 246 callers
Class
Pipeline
dali/c_api_2/pipeline_outputs.h:32
↓ 143 callers
Class
TensorLayout
dali/pipeline/data/types.h:61
↓ 103 callers
Class
OperatorTestConfig
Configuration for a single operator test.
dali/test/python/ndd_vs_fn/ndd_vs_fn_test_utils.py:38
↓ 94 callers
Class
Compose
Composes transforms together in a single pipeline This class chains multiple DALI operations in a sequential manner, similar to ``torchv
dali/python/nvidia/dali/experimental/torchvision/v2/compose.py:335
↓ 90 callers
Class
ArgCb
Describes a callback to be used as a per-sample/per-frame argument to the operator. ---------- name : Union[str, int] String with
dali/test/python/sequences_test_utils.py:60
↓ 89 callers
Class
QN
Represents a qualified name.
dali/python/nvidia/dali/_autograph/pyct/qual_names.py:53
↓ 81 callers
Class
expr
Temporary half-precision expression. This class represents a half-precision expression which just stores a single-precision value internally.
include/dali/util/half.hpp:359
↓ 74 callers
Class
OpSpec
dali/pipeline/data/backend.h:27
↓ 60 callers
Class
MockTensor
dali/test/python/experimental_mode/test_invocation.py:20
↓ 49 callers
Class
RandomDataIterator
dali/test/python/test_utils.py:413
↓ 39 callers
Class
sum
dali/kernels/reduce/reductions.h:60
↓ 38 callers
Class
min
dali/kernels/reduce/reductions.h:134
↓ 35 callers
Class
filter
dali/kernels/kernel_traits.h:66
↓ 34 callers
Class
OpSpec
dali/pipeline/operator/checkpointing/op_checkpoint.h:29
↓ 34 callers
Class
TestTranspiler
dali/test/python/autograph/pyct/static_analysis/test_type_inference.py:49
↓ 34 callers
Class
half
include/dali/util/half.hpp:283
↓ 32 callers
Class
Status
dali/python/nvidia/dali/_autograph/core/ag_ctx.py:54
↓ 31 callers
Class
max
dali/kernels/reduce/reductions.h:146
↓ 27 callers
Class
MockBatch
dali/test/python/experimental_mode/test_invocation.py:39
↓ 27 callers
Class
RandomHorizontalFlip
Randomly horizontally flips the given image randomly with a given probability. Parameters ---------- p : float Probability o
dali/python/nvidia/dali/experimental/torchvision/v2/flips.py:61
↓ 25 callers
Class
DType
DALI Dynamic Mode data type. This class is used to represent the data type of a Tensor or Batch. Data types such as ``uint32`` are insta
dali/python/nvidia/dali/experimental/dynamic/_type.py:37
↓ 25 callers
Class
SubPolicy
docs/examples/use_cases/pytorch/efficientnet/image_classification/autoaugment.py:52
↓ 24 callers
Class
EffNetParams
docs/examples/use_cases/pytorch/efficientnet/image_classification/models/efficientnet.py:120
↓ 23 callers
Class
Policy
dali/python/nvidia/dali/auto_aug/core/policy.py:21
↓ 23 callers
Class
RandomlyShapedDataIterator
dali/test/python/test_utils.py:443
↓ 23 callers
Class
TestClass
dali/test/python/autograph/impl/test_api.py:146
↓ 21 callers
Class
A
dali/test/python/test_dali_proxy.py:620
↓ 21 callers
Class
LoaderEvaluator
A PyTorch DataLoader wrapper with in-memory caching and performance monitoring. This class wraps a standard PyTorch DataLoader and adds:
dali/python/nvidia/dali/plugin/pytorch/loader_evaluator/loader.py:30
↓ 19 callers
Class
DoNotConvert
Indicates that this module should be not converted.
dali/python/nvidia/dali/_autograph/core/config_lib.py:38
↓ 19 callers
Class
PckgVer
Class that holds a version string accompanied with maximum and minimum python version that this version should support. If python falls beyond ver
qa/setup_packages.py:24
↓ 17 callers
Class
float16
include/dali/core/float16.h:61
↓ 16 callers
Class
Device
Device on which data is stored and operators are executed. The device can be either CPU or (specific) GPU. .. warning:: It's re
dali/python/nvidia/dali/experimental/dynamic/_device.py:31
↓ 16 callers
Class
RandomBatch
dali/test/python/checkpointing/test_dali_stateless_operators.py:70
↓ 15 callers
Class
Tensor
A Tensor object. This class represents a single tensor usable with DALI dynamic API. It can contain any of the following: - tensor data
dali/python/nvidia/dali/experimental/dynamic/_tensor.py:79
↓ 15 callers
Class
TransformsParamsProvider
dali/test/python/operator_1/test_affine_transforms.py:670
↓ 14 callers
Class
EqualEps
dali/test/tensor_test_utils.h:163
↓ 14 callers
Class
HybridPipe
dali/test/python/test_pipeline.py:58
↓ 14 callers
Class
NVTXRange
NVTX range marker for the DALI domain. Can be used as a context manager or decorator. Use categories to organize annotations.
dali/python/nvidia/dali/experimental/dynamic/_nvtx.py:29
↓ 13 callers
Class
ScalarConstant
.. note:: This class should not be instantiated directly; use :func:`Constant` function with appropriate arguments to create inst
dali/python/nvidia/dali/types.py:222
↓ 12 callers
Class
ArgData
dali/test/python/sequences_test_utils.py:95
↓ 12 callers
Class
ArgDesc
dali/test/python/sequences_test_utils.py:43
↓ 12 callers
Class
Batch
A Batch object. This class represents a batch of tensors usable with DALI dynamic API. The tensors in the batch have the same element type, l
dali/python/nvidia/dali/experimental/dynamic/_batch.py:156
↓ 11 callers
Class
COCOReaderPipeline
dali/test/python/reader/test_shuffling.py:29
↓ 11 callers
Class
Grayscale
Convert images or videos to grayscale. Parameters ---------- num_output_channels : int Number of channels desired for output
dali/python/nvidia/dali/experimental/torchvision/v2/color.py:247
↓ 11 callers
Class
TensorShape
include/dali/core/tensor_shape.h:78
↓ 11 callers
Class
TestTranspiler
dali/test/python/autograph/pyct/test_transpiler.py:33
↓ 10 callers
Class
PILToTensor
Signals ``PipelineHWC`` to return a uint8 CHW ``torch.Tensor`` instead of ``PIL.Image``. When placed in a ``Compose`` op list this operator
dali/python/nvidia/dali/experimental/torchvision/v2/totensor.py:41
↓ 10 callers
Class
Resize
Resize the input image to the given size If the image is torch Tensor, it is expected to have […, H, W] shape, where … means a maximum of
dali/python/nvidia/dali/experimental/torchvision/v2/resize.py:61
↓ 10 callers
Class
SampleInfo
Describes the indices of a sample requested from :meth:`nvidia.dali.fn.external_source` :ivar idx_in_epoch: 0-based index of the sample with
dali/python/nvidia/dali/types.py:697
↓ 10 callers
Class
SampleRange
Describes a batch or sub-batch of work in sample mode that consists of SampleInfo instances with consecutive indices. It denotes range of sam
dali/python/nvidia/dali/_multiproc/messages.py:100
↓ 10 callers
Class
invalid_key
An exception thrown when an invalid dictionary key is provided * * The exception denotes an invalid key. It can be thrown when: * - the key is not
include/dali/core/error_handling.h:100
↓ 10 callers
Class
result
include/dali/util/half.hpp:403
↓ 9 callers
Class
ArgumentKey
dali/test/argument_key.h:27
↓ 9 callers
Class
AverageMeter
Computes and stores the average and current value
docs/examples/use_cases/pytorch/resnet50/main.py:820
↓ 9 callers
Class
CompileRef
Reference to one output of a compile graph node.
dali/python/nvidia/dali/experimental/dynamic/_compile.py:65
↓ 9 callers
Class
DataLoader
DALI data loader to be used in the main loop, which replaces the pipeline run references with actual data produced by the DALI server. Se
dali/python/nvidia/dali/plugin/pytorch/experimental/proxy/__init__.py:781
↓ 9 callers
Class
ExprOpPipeline
dali/test/python/operator_1/test_arithmetic_ops.py:412
↓ 9 callers
Class
ExternalInputIterator
Generates inputs of required shapes and types The number of inputs is based on the length of tuple `types`, if types is a single element
dali/test/python/operator_1/test_arithmetic_ops.py:349
↓ 9 callers
Class
QuantileMeter
docs/examples/use_cases/pytorch/efficientnet/image_classification/logger.py:101
↓ 9 callers
Class
RandomCrop
Crop the input at a random location. If the input is a ``torch.Tensor`` it can have an arbitrary number of leading batch dimensions. For
dali/python/nvidia/dali/experimental/torchvision/v2/randomcrop.py:123
↓ 9 callers
Class
ToPILImage
Signals ``PipelineCHW`` to return a ``PIL.Image`` instead of ``torch.Tensor``. When placed in a ``Compose`` op list this operator does not m
dali/python/nvidia/dali/experimental/torchvision/v2/totensor.py:62
↓ 8 callers
Class
ExternalSourcePipe
dali/test/python/test_backend_impl_gpu.py:26
↓ 8 callers
Class
RandomApply
Apply randomly a list of transformations with a given probability. Parameters ---------- op_list : Sequence[Callable] List o
dali/python/nvidia/dali/experimental/torchvision/v2/rand_apply.py:22
↓ 8 callers
Class
RandomResizedCrop
Crop a random portion of the input and resize it to a given size. If the input is a ``torch.Tensor`` it can have an arbitrary number of lead
dali/python/nvidia/dali/experimental/torchvision/v2/randomcrop.py:268
↓ 8 callers
Class
RandomSampleIterator
dali/test/python/test_dali_tf_dataset_pipelines.py:38
↓ 8 callers
Class
ToPureTensor
Signals the pipeline to return a ``torch.Tensor`` instead of the default output type. When placed in a ``Compose`` op list this operator doe
dali/python/nvidia/dali/experimental/torchvision/v2/totensor.py:20
↓ 8 callers
Class
VideoPipe
dali/test/python/test_video_pipeline.py:49
↓ 8 callers
Class
sample_desc
dali/test/python/reader/test_coco.py:31
↓ 7 callers
Class
AverageMeter
docs/examples/use_cases/pytorch/efficientnet/image_classification/logger.py:190
↓ 7 callers
Class
B
dali/test/python/test_dali_proxy.py:616
↓ 7 callers
Class
CUDABadAlloc
include/dali/core/cuda_error.h:72
↓ 7 callers
Class
Meter
docs/examples/use_cases/pytorch/efficientnet/image_classification/logger.py:64
↓ 7 callers
Class
Normalize
Normalize a tensor image with mean and standard deviation. This transform does not support PIL Image. Given mean: (mean[1],...,mean[n])
dali/python/nvidia/dali/experimental/torchvision/v2/normalize.py:65
↓ 7 callers
Class
PythonOperatorPipeline
dali/test/python/operator_2/test_python_function.py:86
↓ 7 callers
Class
Tensor
dali/pipeline/data/tensor.h:43
↓ 7 callers
Class
TestIterator
dali/test/python/test_external_source_impl.py:113
↓ 7 callers
Class
TestPipeline
dali/test/python/test_deserialization.py:22
↓ 7 callers
Class
TestPipeline
dali/test/python/test_dali_tf_dataset_shape.py:44
↓ 7 callers
Class
VideoPipeList
dali/test/python/test_video_pipeline.py:82
↓ 7 callers
Class
span
include/dali/core/span.h:36
↓ 6 callers
Class
AverageMeter
A container to keep running sum, mean and last value.
docs/examples/use_cases/paddle/resnet50/utils/misc.py:18
↓ 6 callers
Class
CachedPipeline
dali/test/python/test_pipeline.py:879
↓ 6 callers
Class
DALIClassificationIterator
DALI iterator for classification tasks for PyTorch. It returns 2 outputs (data and label) in the form of PyTorch's Tensor. Calling
dali/python/nvidia/dali/plugin/pytorch/__init__.py:289
↓ 6 callers
Class
DataNode
This class is a symbolic representation of a TensorList and is used at graph definition stage. It does not carry actual data, but is used to defin
dali/python/nvidia/dali/data_node.py:60
↓ 6 callers
Class
Iterable
dali/test/python/test_external_source_parallel.py:34
↓ 6 callers
Class
PseudoInvocation
dali/test/python/experimental_mode/test_eval_context.py:82
↓ 6 callers
Class
RandomVerticalFlip
Randomly vertically flips the given image randomly with a given probability. Parameters ---------- p : float Probability of
dali/python/nvidia/dali/experimental/torchvision/v2/flips.py:77
↓ 6 callers
Class
ShmQueue
Simple fixed capacity shared memory queue of fixed size messages. Writing to a full queue fails, attempt to get from an empty queue blocks un
dali/python/nvidia/dali/_multiproc/shared_queue.py:27
↓ 6 callers
Class
TestClass
dali/test/python/autograph/converters/test_control_flow.py:221
↓ 6 callers
Class
TestSubclass
dali/test/python/autograph/operators/test_py_builtins.py:176
↓ 6 callers
Class
all_of
include/dali/core/util.h:450
↓ 5 callers
Class
AverageMeter
Computes and stores the average and current value
dali/test/python/test_utils.py:705
↓ 5 callers
Class
BBoxDataIterator
dali/test/python/operator_2/test_random_bbox_crop.py:68
↓ 5 callers
Class
CUDAStream
Wrapper class for a CUDA stream.
dali/python/nvidia/dali/types.py:191
↓ 5 callers
Class
ConvBNLayer
docs/examples/use_cases/paddle/resnet50/models/resnet.py:28
↓ 5 callers
Class
GaussianBlur
Blurs image with randomly chosen Gaussian blur kernel. The convolution will be using reflection padding corresponding to the ``kernel size``
dali/python/nvidia/dali/experimental/torchvision/v2/gaussian_blur.py:81
↓ 5 callers
Class
GaussianBlur
dali/operators/image/convolution/gaussian_blur.h:42
↓ 5 callers
Class
MappingReserver
dali/util/file.h:32
↓ 5 callers
Class
MockOperator
dali/test/python/experimental_mode/test_invocation.py:78
next →
1–100 of 3,242, ranked by callers