Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Yang-Li-2000/Touch-Line-Transformer
/ types & classes
Types & classes
111 in github.com/Yang-Li-2000/Touch-Line-Transformer
⨍
Functions
656
◇
Types & classes
111
↓ 223 callers
Class
Item
scripts/clevr/clevr_to_coco.py:175
↓ 16 callers
Class
PostProcess
This module converts the model's output into the format expected by the coco api
models/postprocessors.py:133
↓ 12 callers
Class
ItemCollection
scripts/clevr/refclevr_to_coco.py:254
↓ 10 callers
Class
ItemCollection
scripts/clevr/clevr_to_coco.py:226
↓ 6 callers
Class
ConvertCocoPolysToMask
datasets/coco.py:109
↓ 6 callers
Class
MLP
Very simple multi-layer perceptron (also called FFN)
models/mdetr.py:1110
↓ 6 callers
Class
PreprocessError
scripts/utils/spans.py:9
↓ 5 callers
Class
Annotation
scripts/utils/dump.py:6
↓ 5 callers
Class
Datapoint
scripts/utils/dump.py:15
↓ 5 callers
Class
MetricLogger
util/metrics.py:75
↓ 5 callers
Class
SmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
util/metrics.py:15
↓ 4 callers
Class
LVISResults
datasets/lvis_eval.py:54
↓ 3 callers
Class
GQAQuestionAnswering
datasets/gqa.py:21
↓ 3 callers
Class
LVISEval
datasets/lvis_eval.py:131
↓ 3 callers
Class
MultiheadAttention
r"""Allows the model to jointly attend to information from different representation subspaces. See reference: Attention Is All You Need .
models/utils/multi_head_attention.py:12
↓ 3 callers
Class
PostProcessSegm
Similar to PostProcess but for segmentation masks. This processor is to be called sequentially after PostProcess. Args: threshold: t
models/postprocessors.py:282
↓ 2 callers
Class
Backbone
ResNet backbone with frozen BatchNorm.
models/backbone.py:82
↓ 2 callers
Class
DETRsegm
models/segmentation.py:14
↓ 2 callers
Class
Joiner
models/backbone.py:164
↓ 2 callers
Class
LVIS
datasets/lvis.py:19
↓ 2 callers
Class
MDETR
This is the MDETR module that performs modulated object detection
models/mdetr.py:74
↓ 2 callers
Class
NestedTensor
util/misc.py:86
↓ 2 callers
Class
PositionEmbeddingSine
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/position_encoding.py:12
↓ 2 callers
Class
ReferDataset
datasets/yourefit.py:120
↓ 2 callers
Class
TimmBackbone
models/backbone.py:140
↓ 2 callers
Class
Trainer
run_with_submitit_gqa_eval.py:81
↓ 2 callers
Class
Trainer
run_with_submitit_lvis_eval.py:81
↓ 2 callers
Class
Trainer
run_with_submitit.py:82
↓ 2 callers
Class
Transformer
models/transformer.py:32
↓ 2 callers
Class
TransformerDecoderLayer
models/transformer.py:382
↓ 2 callers
Class
TransformerEncoder
models/transformer.py:232
↓ 2 callers
Class
TransformerEncoderLayer
models/transformer.py:315
↓ 2 callers
Class
UnionFind
Optimized union find structure
scripts/utils/unionfind.py:5
↓ 1 callers
Class
CLEVREvaluator
scripts/eval_clevr.py:121
↓ 1 callers
Class
ClevrDetection
datasets/clevr.py:62
↓ 1 callers
Class
ClevrQuestion
Dataset for eval only. Provides the question and the image
datasets/clevr.py:93
↓ 1 callers
Class
ClevrRefDetection
datasets/clevrref.py:18
↓ 1 callers
Class
ClevrRefEvaluator
datasets/clevrref.py:22
↓ 1 callers
Class
CocoDetection
datasets/coco.py:47
↓ 1 callers
Class
CocoEvaluator
datasets/coco_eval.py:23
↓ 1 callers
Class
ConstrainedLearnablePE
models/mdetr.py:39
↓ 1 callers
Class
ConstrainedLearnablePE
models/utils/PE.py:22
↓ 1 callers
Class
ContrastiveCriterion
models/mdetr.py:360
↓ 1 callers
Class
Evaluator
datasets/phrasecut_utils/evaluator.py:18
↓ 1 callers
Class
FeatureResizer
This class takes as input a set of embeddings of dimension C1 and outputs a set of embedding of dimension C2, after a linear transformation,
models/transformer.py:550
↓ 1 callers
Class
FilterUnion
scripts/clevr/clevr_to_coco.py:216
↓ 1 callers
Class
FilterUnion
scripts/clevr/refclevr_to_coco.py:244
↓ 1 callers
Class
Flickr30kEntitiesRecallEvaluator
datasets/flickr_eval.py:258
↓ 1 callers
Class
FlickrDetection
datasets/flickr.py:12
↓ 1 callers
Class
FlickrEvaluator
datasets/flickr_eval.py:394
↓ 1 callers
Class
FrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed. Copy-paste from torchvision.misc.ops with added eps before rqsrt
models/backbone.py:20
↓ 1 callers
Class
GQADetection
datasets/gqa.py:17
↓ 1 callers
Class
GQAEvaluator
scripts/eval_gqa.py:157
↓ 1 callers
Class
GroupNormBackbone
ResNet backbone with GroupNorm with 32 channels.
models/backbone.py:98
↓ 1 callers
Class
HungarianMatcher
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/matcher.py:13
↓ 1 callers
Class
Item
scripts/clevr/refclevr_to_coco.py:201
↓ 1 callers
Class
LvisDetection
datasets/lvis.py:240
↓ 1 callers
Class
LvisDumper
datasets/lvis_eval.py:846
↓ 1 callers
Class
LvisEvaluatorFixedAP
datasets/lvis_eval.py:739
↓ 1 callers
Class
LvisModulatedDetection
datasets/lvis_modulation.py:11
↓ 1 callers
Class
MHAttentionMap
This is a 2D attention module, which only returns the attention softmax (no multiplication by value)
models/segmentation.py:163
↓ 1 callers
Class
MLPs
Very simple multi-layer perceptron (also called FFN)
models/utils/PE.py:8
↓ 1 callers
Class
MixedDetection
Same as the modulated detection dataset, except with multiple img sources
datasets/mixed.py:81
↓ 1 callers
Class
Params
datasets/lvis_eval.py:27
↓ 1 callers
Class
PhraseCutSubsets
datasets/phrasecut_utils/subset.py:104
↓ 1 callers
Class
PhrasecutDetection
datasets/phrasecut.py:13
↓ 1 callers
Class
PhrasecutEvaluator
datasets/phrasecut_eval.py:13
↓ 1 callers
Class
PositionEmbeddingLearned
Absolute pos embedding, learned.
models/position_encoding.py:51
↓ 1 callers
Class
PostProcessFlickr
This module converts the model's output for Flickr30k entities evaluation. This processor is intended for recall@k evaluation with respect to eac
models/postprocessors.py:23
↓ 1 callers
Class
PostProcessPhrasecut
This module converts the model's output for Phrasecut evaluation. Contrary to most postprocessors, it doesn't operate directly on model's output,
models/postprocessors.py:98
↓ 1 callers
Class
RecallTracker
Utility class to track recall@k for various k, split by categories
datasets/flickr_eval.py:220
↓ 1 callers
Class
RefExpDetection
datasets/refexp.py:16
↓ 1 callers
Class
RefExpEvaluator
datasets/refexp.py:20
↓ 1 callers
Class
RefVGLoader
datasets/phrasecut_utils/refvg_loader.py:24
↓ 1 callers
Class
SetCriterion
This class computes the loss for DETR. The process happens in two steps: 1) we compute hungarian assignment between ground truth boxes and
models/mdetr.py:592
↓ 1 callers
Class
Transformer
models/transformer_ori.py:19
↓ 1 callers
Class
TransformerDecoder
models/transformer_ori.py:83
↓ 1 callers
Class
TransformerDecoder
models/transformer.py:259
↓ 1 callers
Class
TransformerDecoderLayer
models/transformer_ori.py:165
↓ 1 callers
Class
TransformerEncoder
models/transformer_ori.py:59
↓ 1 callers
Class
TransformerEncoderLayer
models/transformer_ori.py:118
↓ 1 callers
Class
UnionFind
Optimized union find structure
scripts/pre-training/flickr_combined.py:187
↓ 1 callers
Class
VGDetection
datasets/vg.py:14
↓ 1 callers
Class
YouRefItEvaluator
datasets/yourefit.py:504
Class
BackboneBase
models/backbone.py:60
Class
CenterCrop
datasets/transforms.py:215
Class
Compose
datasets/transforms.py:338
Class
CustomCocoDetection
Coco-style dataset imported from TorchVision. It is modified to handle several image sources Args: root_coco (string): Path to the c
datasets/mixed.py:19
Class
DatasetNotFoundError
datasets/yourefit.py:116
Class
GN_8
models/backbone.py:131
Class
GroupNorm32
models/backbone.py:93
Class
LvisDetectionBase
datasets/lvis.py:210
Class
LvisEvaluator
datasets/lvis_eval.py:609
Class
MaskHeadSmallConv
Simple convolutional head, using group norm. Upsampling is done using a FPN approach
models/segmentation.py:89
Class
ModulatedDetection
datasets/coco.py:18
Class
Normalize
datasets/transforms.py:288
Class
QACriterionClevr
models/mdetr.py:503
Class
QACriterionGQA
models/mdetr.py:379
Class
RandomCrop
datasets/transforms.py:187
Class
RandomErasing
datasets/transforms.py:280
next →
1–100 of 111, ranked by callers