MCPcopy Create free account

hub / github.com/SebastianJanampa/DT-LSD / types & classes

Types & classes90 in github.com/SebastianJanampa/DT-LSD

↓ 18 callersClassBoxError
Non standard dictionary exceptions
evaluation/lcnn/box.py:50
↓ 7 callersClassBoxList
Drop in replacement of list, that converts added objects to Box or BoxList objects as necessary.
evaluation/lcnn/box.py:763
↓ 6 callersClassNestedTensor
util/misc.py:301
↓ 5 callersClassBoxKeyError
Key does not exist
evaluation/lcnn/box.py:54
↓ 4 callersClassConfigDict
util/slconfig.py:28
↓ 3 callersClassBestMetricSingle
util/utils.py:398
↓ 3 callersClassBox
Improved dictionary access through dot notation with additional tools. :param default_box: Similar to defaultdict, return a default value
evaluation/lcnn/box.py:250
↓ 3 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
models/dtlsd/utils.py:107
↓ 3 callersClassMSDeformAttn
models/dtlsd/ops/modules/ms_deform_attn.py:30
↓ 3 callersClassModelEma
util/utils.py:373
↓ 3 callersClassSLConfig
config files. only support .py file as config now. ref: mmcv.utils.config Example: >>> cfg = Config(dict(a=1, b=dict(b1=[0,
util/slconfig.py:46
↓ 2 callersClassCocoDetection
datasets/coco.py:27
↓ 2 callersClassPickleHandler
util/slio.py:51
↓ 2 callersClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
util/misc.py:32
↓ 2 callersClassYamlHandler
util/slio.py:72
↓ 1 callersClassAverageMeter
Computes and stores the average and current value
util/time_counter.py:35
↓ 1 callersClassBackbone
ResNet backbone with frozen BatchNorm.
models/dtlsd/backbone.py:109
↓ 1 callersClassBasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of feature channels depth (int): Depths of this stage.
models/dtlsd/swin_transformer.py:291
↓ 1 callersClassBestMetricHolder
util/utils.py:433
↓ 1 callersClassBottleneck1D
evaluation/lcnn/models/line_vectorizer.py:254
↓ 1 callersClassCompose
demo.py:23
↓ 1 callersClassConvertCocoPolysToMask
datasets/coco.py:43
↓ 1 callersClassDTLSD
This is the Cross-Attention Detector module that performs object detection
models/dtlsd/dtlsd.py:37
↓ 1 callersClassDeformableTransformer
models/dtlsd/deformable_transformer.py:25
↓ 1 callersClassDeformableTransformerDecoderLayer
models/dtlsd/deformable_transformer.py:627
↓ 1 callersClassDeformableTransformerEncoderLayer
models/dtlsd/deformable_transformer.py:586
↓ 1 callersClassEmbedder
util/utils.py:123
↓ 1 callersClassError
datasets/data_util.py:11
↓ 1 callersClassHourglass
evaluation/lcnn/models/hourglass_pose.py:53
↓ 1 callersClassHourglassNet
Hourglass model from Newell et al ECCV 2016
evaluation/lcnn/models/hourglass_pose.py:95
↓ 1 callersClassHungarianMatcher
This class computes an assignment between the targets and the predictions of the network For efficiency reasons, the targets don't include the no_
models/dtlsd/matcher.py:25
↓ 1 callersClassJoiner
models/dtlsd/backbone.py:131
↓ 1 callersClassJsonHandler
util/slio.py:40
↓ 1 callersClassLineVectorizer
evaluation/lcnn/models/line_vectorizer.py:15
↓ 1 callersClassMlp
Multilayer perceptron.
models/dtlsd/swin_transformer.py:18
↓ 1 callersClassMultitaskHead
evaluation/lcnn/models/multitask_learner.py:11
↓ 1 callersClassMultitaskLearner
evaluation/lcnn/models/multitask_learner.py:32
↓ 1 callersClassNormalize
demo.py:40
↓ 1 callersClassPatchEmbed
Image to Patch Embedding Args: patch_size (int): Patch token size. Default: 4. in_chans (int): Number of input image channels. De
models/dtlsd/swin_transformer.py:393
↓ 1 callersClassPositionEmbeddingLearned
Absolute pos embedding, learned.
models/dtlsd/position_encoding.py:107
↓ 1 callersClassPositionEmbeddingSineHW
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized t
models/dtlsd/position_encoding.py:62
↓ 1 callersClassPostProcess
This module converts the model's output into the format expected by the coco api
models/dtlsd/dtlsd.py:525
↓ 1 callersClassRegistry
models/registry.py:12
↓ 1 callersClassResize
demo.py:83
↓ 1 callersClassSetCriterion
This class computes the loss for Conditional DETR. The process happens in two steps: 1) we compute hungarian assignment between ground tr
models/dtlsd/dtlsd.py:281
↓ 1 callersClassSimpleMinsumMatcher
This class computes an assignment between the targets and the predictions of the network For efficiency reasons, the targets don't include the no_
models/dtlsd/matcher.py:94
↓ 1 callersClassSwinTransformer
Swin Transformer backbone. A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https:/
models/dtlsd/swin_transformer.py:435
↓ 1 callersClassSwinTransformerBlock
Swin Transformer Block. Args: dim (int): Number of input channels. num_heads (int): Number of attention heads. window_siz
models/dtlsd/swin_transformer.py:150
↓ 1 callersClassToTensor
demo.py:49
↓ 1 callersClassTransformerDecoder
models/dtlsd/deformable_transformer.py:468
↓ 1 callersClassTransformerEncoder
models/dtlsd/deformable_transformer.py:324
↓ 1 callersClassWindowAttention
Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. Args:
models/dtlsd/swin_transformer.py:69
↓ 1 callersClassWireframeDataset
evaluation/lcnn/datasets.py:17
↓ 1 callersClass_ColorfulFormatter
util/logger.py:9
↓ 1 callersClasscolor_sys
util/misc.py:561
ClassAPOPMeter
util/utils.py:174
ClassBackboneBase
models/dtlsd/backbone.py:75
ClassBaseFileHandler
util/slio.py:18
ClassBottleneck2D
evaluation/lcnn/models/hourglass_pose.py:14
ClassCOCOVisualizer
util/visualizer.py:58
ClassCenterCrop
datasets/transforms.py:193
ClassCocoClassMapper
util/utils.py:52
ClassColorJitter
datasets/transforms.py:276
ClassColorMap
util/visualizer.py:43
ClassCompose
datasets/transforms.py:349
ClassConfigBox
Modified box object to add object transforms. Allows for build in transforms like: cns = ConfigBox(my_bool='yes', my_int='5', my_list='
evaluation/lcnn/box.py:965
ClassDictAction
argparse action to split an argument into KEY=VALUE form on the first = and append to a dictionary. List options should be passed as comm
util/slconfig.py:408
ClassFrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed. Copy-paste from torchvision.misc.ops with added eps before rqsrt
models/dtlsd/backbone.py:36
ClassMSDeformAttnFunction
models/dtlsd/ops/functions/ms_deform_attn_func.py:21
ClassMetricLogger
util/misc.py:166
ClassNiceRepr
Inherit from this class and define ``__nice__`` to "nicely" print your objects. Defines ``__str__`` and ``__repr__`` in terms of ``__nice__``
util/utils.py:239
ClassNormalize
datasets/transforms.py:329
ClassPatchMerging
Patch Merging Layer Args: dim (int): Number of input channels. norm_layer (nn.Module, optional): Normalization layer. Default: n
models/dtlsd/swin_transformer.py:250
ClassPositionEmbeddingSine
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized t
models/dtlsd/position_encoding.py:24
ClassRandomBoxPerturber
models/dtlsd/utils.py:64
ClassRandomCrop
datasets/transforms.py:172
ClassRandomErasing
datasets/transforms.py:267
ClassRandomHorizontalFlip
datasets/transforms.py:205
ClassRandomPad
datasets/transforms.py:236
ClassRandomResize
datasets/transforms.py:225
ClassRandomSelect
Randomly selects between transforms1 and transforms2, with probability p for transforms1 and (1 - p) for transforms2
datasets/transforms.py:246
ClassRandomSizeCrop
datasets/transforms.py:181
ClassRandomVerticalFlip
datasets/transforms.py:215
ClassResizeDebug
datasets/transforms.py:164
ClassSBox
ShorthandBox (SBox) allows for property access of `dict` `json` and `yaml`
evaluation/lcnn/box.py:1087
ClassTimeCounter
util/time_counter.py:4
ClassTimeHolder
util/time_counter.py:18
ClassToTensor
datasets/transforms.py:262
ClassTrainer
evaluation/lcnn/trainer.py:23
Classbenchmark
evaluation/lcnn/utils.py:11