MCPcopy Create free account

hub / github.com/ayushjain1144/odin / types & classes

Types & classes105 in github.com/ayushjain1144/odin

↓ 5 callersClassScannetDatasetMapper
A callable which takes a dataset dict in Scannet Dataset format, and map it into a format used by the model.
odin/data_video/dataset_mapper_scannet.py:87
↓ 4 callersClassBFSSearchPoint
data_preparation/ai2thor/controller_custom.py:1390
↓ 3 callersClassCOCOInstanceNewBaselineDatasetMapper
A callable which takes a dataset dict in Detectron2 Dataset format, and map it into a format used by MaskFormer. This dataset mapper app
odin/data_video/dataset_mapper_coco.py:119
↓ 3 callersClassCrossAttentionLayer
odin/modeling/meta_arch/self_cross_attention_layers.py:75
↓ 3 callersClassCrossViewPAnet
odin/modeling/meta_arch/cross_view_attention.py:22
↓ 3 callersClassNestedTensor
odin/utils/misc.py:28
↓ 2 callersClassCOCO
odin/data_video/coco.py:66
↓ 2 callersClassFFNLayer
odin/modeling/meta_arch/self_cross_attention_layers.py:142
↓ 2 callersClassParams
Params for coco evaluation api
odin/data_video/cocoeval.py:503
↓ 2 callersClassPositionEmbeddingLearned
Absolute pos embedding, learned.
odin/modeling/transformer_decoder/position_encoding.py:120
↓ 1 callersClassBasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of feature channels depth (int): Depths of this stage.
odin/modeling/backbone/swin.py:346
↓ 1 callersClassBasicStem
The standard ResNet stem (layers before the first residual block), with a conv, relu and max_pool.
odin/modeling/backbone/resnet.py:335
↓ 1 callersClassCOCOEvaluatorMemoryEfficient
Evaluate AR for object proposals, AP for instance detection/segmentation, AP for keypoint detection outputs using COCO's metrics. See htt
odin/data_video/coco_evaluation.py:36
↓ 1 callersClassCOCOevalMaxDets
Modified version of COCOeval for evaluating AP with a custom maxDets (by default for COCO, maxDets is 100)
odin/data_video/coco_evaluation.py:737
↓ 1 callersClassController
data_preparation/ai2thor/controller_custom.py:371
↓ 1 callersClassGroupedBatchSampler
Wraps another sampler to yield a mini-batch of indices. It enforces that the batch only contain elements from the same group. It also tri
odin/data_video/build.py:449
↓ 1 callersClassInstance
odin/data_video/segmentation_benchmark/util_3d.py:82
↓ 1 callersClassLanguageEncoder
odin/modeling/meta_arch/language_encoder.py:10
↓ 1 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
odin/modeling/meta_arch/self_cross_attention_layers.py:199
↓ 1 callersClassMSDeformAttn
odin/modeling/pixel_decoder/ops/modules/ms_deform_attn.py:34
↓ 1 callersClassMSDeformAttnTransformerEncoder
odin/modeling/pixel_decoder/msdeformattn.py:177
↓ 1 callersClassMSDeformAttnTransformerEncoderLayer
odin/modeling/pixel_decoder/msdeformattn.py:135
↓ 1 callersClassMSDeformAttnTransformerEncoderOnly
odin/modeling/pixel_decoder/msdeformattn.py:57
↓ 1 callersClassMlp
Multilayer perceptron.
odin/modeling/backbone/swin.py:27
↓ 1 callersClassMultiTaskTrainingSampler
In training, we only care about the "infinite stream" of training data. So this sampler produces an infinite stream of indices and all wo
odin/data_video/build.py:604
↓ 1 callersClassODINHungarianMatcher
This class computes an assignment between the targets and the predictions of the network For efficiency reasons, the targets don't include the no
odin/modeling/matcher.py:73
↓ 1 callersClassODINSetCriterion
This class computes the loss for DETR. The process happens in two steps: 1) we compute hungarian assignment between ground truth boxes and
odin/modeling/criterion.py:126
↓ 1 callersClassOneCycleLr_D2
train_odin.py:69
↓ 1 callersClassPatchEmbed
Image to Patch Embedding Args: patch_size (int): Patch token size. Default: 4. in_chans (int): Number of input image channels. Def
odin/modeling/backbone/swin.py:529
↓ 1 callersClassPositionEmbeddingLearnedMLP
Absolute pos embedding, learned.
odin/modeling/transformer_decoder/position_encoding.py:154
↓ 1 callersClassPositionEmbeddingSine
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
odin/modeling/transformer_decoder/position_encoding.py:15
↓ 1 callersClassPositionEmbeddingSine3D
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
odin/modeling/transformer_decoder/position_encoding.py:70
↓ 1 callersClassRGBDFrame
data_preparation/scannet/SensorData.py:11
↓ 1 callersClassResNet
Implement :paper:`ResNet`.
odin/modeling/backbone/resnet.py:367
↓ 1 callersClassScannet3DEvaluator
odin/data_video/scannet_3d_eval.py:25
↓ 1 callersClassScannetSemantic3DEvaluator
odin/data_video/scannet_3d_eval_semantic.py:40
↓ 1 callersClassScannet_Evaluator
odin/data_video/segmentation_benchmark/evaluate_semantic_instance.py:41
↓ 1 callersClassSelfAttentionLayer
odin/modeling/meta_arch/self_cross_attention_layers.py:13
↓ 1 callersClassSensorData
data_preparation/scannet/SensorData.py:45
↓ 1 callersClassSwinTransformerBlock
Swin Transformer Block. Args: dim (int): Number of input channels. num_heads (int): Number of attention heads. window_size
odin/modeling/backbone/swin.py:180
↓ 1 callersClassTrainer
Extension of the Trainer class adapted to MaskFormer.
train_odin.py:99
↓ 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:
odin/modeling/backbone/swin.py:80
ClassAggregation
libs/pointops2/functions/pointops_ablation.py:134
ClassAggregation
libs/pointops2/functions/pointops2.py:133
ClassAggregation
libs/pointops2/functions/pointops.py:725
ClassAggregation
libs/pointops/functions/aggregation.py:7
ClassAttentionFusionStep
libs/pointops/functions/attention.py:50
ClassAttentionRelationStep
libs/pointops/functions/attention.py:8
ClassAttentionStep1
libs/pointops2/functions/pointops.py:82
ClassAttentionStep1_v2
libs/pointops2/functions/pointops.py:142
ClassAttentionStep2
libs/pointops2/functions/pointops.py:207
ClassAttentionStep2WithRelPosValue
libs/pointops2/functions/pointops.py:521
ClassAttentionStep2WithRelPosValue_v2
libs/pointops2/functions/pointops.py:584
ClassAttentionStep2_v2
libs/pointops2/functions/pointops.py:268
ClassBFSCluster
libs/pointgroup_ops/functions/functions.py:125
ClassBFSController
data_preparation/ai2thor/controller_custom.py:1406
ClassBallQuery
Ball Query. Find nearby points in spherical space.
libs/pointops/functions/query.py:56
ClassBallQueryBatchP
libs/pointgroup_ops/functions/functions.py:6
ClassBasePreprocessing
data_preparation/base_preprocessing.py:31
ClassBasicBlock
The basic residual block for ResNet-18 and ResNet-34 defined in :paper:`ResNet`, with two 3x3 conv layers and a projection shortcut if needed
odin/modeling/backbone/resnet.py:37
ClassBatchNormDim1Swap
Used for nn.Transformer that uses a HW x N x C rep
odin/modeling/meta_arch/self_cross_attention_layers.py:214
ClassBottleneckBlock
The standard bottleneck residual block used by ResNet-50, 101 and 152 defined in :paper:`ResNet`. It contains 3 conv layers with kernels
odin/modeling/backbone/resnet.py:105
ClassCOCOeval
odin/data_video/cocoeval.py:10
ClassCOCOeval_opt
This is a slightly modified version of the original COCO API, where the functions evaluateImg() and accumulate() are implemented in C++ to sp
odin/data_video/fast_eval_api.py:17
ClassClustering
libs/pointgroup_ops/functions/functions.py:45
ClassConnectedComponent
libs/pointgroup_ops/src/bfs_cluster.cpp:21
ClassD2SwinTransformer
odin/modeling/backbone/swin.py:779
ClassDeformBottleneckBlock
Similar to :class:`BottleneckBlock`, but with :paper:`deformable conv <deformconv>` in the 3x3 convolution.
odin/modeling/backbone/resnet.py:218
ClassDotProdWithIdx
libs/pointops2/functions/pointops.py:320
ClassDotProdWithIdx_v2
libs/pointops2/functions/pointops.py:372
ClassDotProdWithIdx_v3
libs/pointops2/functions/pointops.py:446
ClassFarthestPointSampling
libs/pointops/functions/sampling.py:7
ClassFullModelGradientClippingOptimizer
train_odin.py:389
ClassFurthestSampling
libs/pointops2/functions/pointops_ablation.py:10
ClassFurthestSampling
libs/pointops2/functions/pointops2.py:10
ClassFurthestSampling
libs/pointops2/functions/pointops.py:14
ClassGenericMLP
odin/modeling/meta_arch/self_cross_attention_layers.py:251
ClassGrouping
libs/pointops2/functions/pointops_ablation.py:48
ClassGrouping
libs/pointops2/functions/pointops2.py:48
ClassGrouping
libs/pointops2/functions/pointops.py:52
ClassGrouping
libs/pointops/functions/grouping.py:7
ClassInterpolation
libs/pointops2/functions/pointops_ablation.py:182
ClassInterpolation
libs/pointops2/functions/pointops2.py:181
ClassInterpolation
libs/pointops2/functions/pointops.py:800
ClassInterpolation
libs/pointops/functions/interpolation.py:25
ClassKNNQuery
libs/pointops2/functions/pointops_ablation.py:30
ClassKNNQuery
libs/pointops2/functions/pointops2.py:30
ClassKNNQuery
libs/pointops2/functions/pointops.py:34
ClassKNNQuery
libs/pointops/functions/query.py:7
ClassLayerNorm2d
odin/modeling/pixel_decoder/msdeformattn.py:42
ClassMSDeformAttnFunction
odin/modeling/pixel_decoder/ops/functions/ms_deform_attn_func.py:32
ClassMSDeformAttnPixelDecoder
odin/modeling/pixel_decoder/msdeformattn.py:208
ClassODIN
Main class for mask classification semantic segmentation architectures.
odin/odin_model.py:56
ClassODINHead
odin/modeling/meta_arch/odin_head.py:21
ClassODINMultiScaleMaskedTransformerDecoder
odin/modeling/transformer_decoder/odin_transformer_decoder.py:41
ClassPatchMerging
Patch Merging Layer Args: dim (int): Number of input channels. norm_layer (nn.Module, optional): Normalization layer. Default: nn
odin/modeling/backbone/swin.py:304
ClassRandomBallQuery
Random Ball Query. Find nearby points in spherical space.
libs/pointops/functions/query.py:25
ClassS3DISPreprocessing
data_preparation/s3dis/s3dis_preprocessing.py:15
ClassScannetPreprocessing
data_preparation/scannet/scannet_preprocessing.py:13
ClassSubtraction
libs/pointops2/functions/pointops_ablation.py:104
next →1–100 of 105, ranked by callers