MCPcopy Index your code

hub / github.com/botaoye/OSTrack / types & classes

Types & classes102 in github.com/botaoye/OSTrack

↓ 46 callersClassTensorList
Container mainly used for lists of torch tensors. Extends lists with pytorch functionality.
lib/utils/tensor.py:39
↓ 18 callersClassSequenceList
List of sequences. Supports the addition operator to concatenate sequence lists.
lib/test/evaluation/data.py:150
↓ 13 callersClassSequence
Class for the sequence in an evaluation.
lib/test/evaluation/data.py:21
↓ 10 callersClassTensorDict
Container mainly used for dicts of torch tensors. Extends OrderedDict with pytorch functionality.
lib/utils/tensor.py:7
↓ 5 callersClassNestedTensor
lib/utils/misc.py:284
↓ 4 callersClassCOCO
lib/train/dataset/COCO_tool.py:70
↓ 4 callersClassGot10k
GOT-10k dataset. Publication: GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wild Lianghua Huang,
lib/train/dataset/got10k.py:14
↓ 4 callersClassTracker
Wraps the tracker for evaluation and running purposes. args: name: Name of tracking method. parameter_name: Name of parameter file
lib/test/evaluation/tracker.py:27
↓ 3 callersClassGot10k_lmdb
lib/train/dataset/got10k_lmdb.py:17
↓ 2 callersClassAttention
lib/models/layers/attn.py:9
↓ 2 callersClassAverageMeter
Computes and stores the average and current value
lib/train/admin/stats.py:19
↓ 2 callersClassLTRLoader
Data loader. Combines a dataset and a sampler, and provides single- or multi-process iterators over the dataset. Note: The only differen
lib/train/data/loader.py:125
↓ 2 callersClassLTRTrainer
lib/train/trainers/ltr_trainer.py:18
↓ 2 callersClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
lib/utils/misc.py:27
↓ 2 callersClassStatValue
lib/train/admin/stats.py:3
↓ 2 callersClassVisCostVolume
lib/vis/visdom_cus.py:135
↓ 2 callersClassVisdom
lib/vis/visdom_cus.py:435
↓ 1 callersClassAttention
lib/models/ostrack/vit.py:39
↓ 1 callersClassBlock
lib/models/ostrack/vit.py:69
↓ 1 callersClassCEBlock
lib/models/layers/attn_blocks.py:77
↓ 1 callersClassCenterPredictor
lib/models/layers/head.py:98
↓ 1 callersClassCorner_Predictor
Corner Predictor module
lib/models/layers/head.py:24
↓ 1 callersClassEnvSettings
lib/test/evaluation/environment.py:5
↓ 1 callersClassEnvSettings_ITP
lib/test/evaluation/environment.py:55
↓ 1 callersClassFocalLoss
lib/utils/focal_loss.py:8
↓ 1 callersClassFrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed. Copy-paste from torchvision.misc.ops with added eps before rq
lib/models/layers/frozen_bn.py:4
↓ 1 callersClassImagenetVID
Imagenet VID dataset. Publication: ImageNet Large Scale Visual Recognition Challenge Olga Russakovsky, Jia Deng, Hao Su, Jonatha
lib/train/dataset/imagenetvid.py:17
↓ 1 callersClassImagenetVID_lmdb
Imagenet VID dataset. Publication: ImageNet Large Scale Visual Recognition Challenge Olga Russakovsky, Jia Deng, Hao Su, Jonatha
lib/train/dataset/imagenetvid_lmdb.py:16
↓ 1 callersClassLasot
LaSOT dataset. Publication: LaSOT: A High-quality Benchmark for Large-scale Single Object Tracking Heng Fan, Liting Lin, Fan Yan
lib/train/dataset/lasot.py:14
↓ 1 callersClassLasot_lmdb
lib/train/dataset/lasot_lmdb.py:16
↓ 1 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
lib/models/layers/head.py:204
↓ 1 callersClassMSCOCOSeq
The COCO dataset. COCO is an image dataset. Thus, we treat each image as a sequence of length 1. Publication: Microsoft COCO: Common Obj
lib/train/dataset/coco_seq.py:11
↓ 1 callersClassMSCOCOSeq_lmdb
The COCO dataset. COCO is an image dataset. Thus, we treat each image as a sequence of length 1. Publication: Microsoft COCO: Common Obj
lib/train/dataset/coco_seq_lmdb.py:12
↓ 1 callersClassOSTrack
This is the base class for OSTrack
lib/models/ostrack/ostrack.py:18
↓ 1 callersClassOSTrackActor
Actor for training OSTrack models
lib/train/actors/ostrack.py:10
↓ 1 callersClassPatchEmbed
2D Image to Patch Embedding
lib/models/layers/patch_embed.py:6
↓ 1 callersClassPreprocessor
lib/test/tracker/data_utils.py:6
↓ 1 callersClassTensorboardWriter
lib/train/admin/tensorboard.py:10
↓ 1 callersClassTrackerParams
Class for tracker parameters.
lib/test/utils/params.py:5
↓ 1 callersClassTrackingNet
TrackingNet dataset. Publication: TrackingNet: A Large-Scale Dataset and Benchmark for Object Tracking in the Wild. Matthias Mue
lib/train/dataset/tracking_net.py:35
↓ 1 callersClassTrackingNet_lmdb
TrackingNet dataset. Publication: TrackingNet: A Large-Scale Dataset and Benchmark for Object Tracking in the Wild. Matthias Mue
lib/train/dataset/tracking_net_lmdb.py:30
↓ 1 callersClassVisBBReg
lib/vis/visdom_cus.py:401
↓ 1 callersClassVisCostVolumeUI
lib/vis/visdom_cus.py:185
↓ 1 callersClassVisFeaturemap
lib/vis/visdom_cus.py:102
↓ 1 callersClassVisHeatmap
lib/vis/visdom_cus.py:81
↓ 1 callersClassVisImage
lib/vis/visdom_cus.py:69
↓ 1 callersClassVisInfoDict
lib/vis/visdom_cus.py:268
↓ 1 callersClassVisLinePlot
lib/vis/visdom_cus.py:308
↓ 1 callersClassVisResults
tracking/vis_results.py:20
↓ 1 callersClassVisText
lib/vis/visdom_cus.py:296
↓ 1 callersClassVisTracking
lib/vis/visdom_cus.py:326
↓ 1 callersClassVisionTransformer
Vision Transformer A PyTorch impl of : `An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale` - https://arxiv.org
lib/models/ostrack/vit.py:94
↓ 1 callersClassVisionTransformerCE
Vision Transformer with candidate elimination (CE) module A PyTorch impl of : `An Image is Worth 16x16 Words: Transformers for Image Recogniti
lib/models/ostrack/vit_ce.py:21
↓ 1 callersClassWandbWriter
lib/train/data/wandb_logger.py:10
ClassAttention_talking_head
lib/models/layers/attn.py:62
ClassBaseActor
Base class for actor. The actor class handles the passing of the data through the network and calculation the loss
lib/train/actors/base_actor.py:4
ClassBaseBackbone
lib/models/ostrack/base_backbone.py:13
ClassBaseDataset
Base class for all datasets.
lib/test/evaluation/data.py:7
ClassBaseImageDataset
Base class for image datasets
lib/train/dataset/base_image_dataset.py:5
ClassBaseProcessing
Base class for Processing. Processing class is used to process the data returned by a dataset, before passing it through the network. For exampl
lib/train/data/processing.py:14
ClassBaseTracker
Base class for all trackers.
lib/test/tracker/basetracker.py:10
ClassBaseTrainer
Base trainer class. Contains functions for training and saving/loading checkpoints. Trainer classes should inherit from this one and overload the
lib/train/trainers/base_trainer.py:9
ClassBaseVideoDataset
Base class for video datasets
lib/train/dataset/base_video_dataset.py:6
ClassBlock
lib/models/layers/attn_blocks.py:106
ClassCenterNetHeatMap
lib/utils/heapmap_utils.py:29
ClassFeatureParams
Class for feature specific parameters
lib/test/utils/params.py:28
ClassGOT10KDataset
GOT-10k dataset. Publication: GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wild Lianghua Huang,
lib/test/evaluation/got10kdataset.py:7
ClassITBDataset
NUS-PRO dataset
lib/test/evaluation/itbdataset.py:7
ClassLBHinge
Loss that uses a 'hinge' on the lower bound. This means that for samples with a label value smaller than the threshold, the loss is zero if the p
lib/utils/focal_loss.py:38
ClassLaSOTDataset
LaSOT test set consisting of 280 videos (see Protocol-II in the LaSOT paper) Publication: LaSOT: A High-quality Benchmark for Large-
lib/test/evaluation/lasotdataset.py:6
ClassLaSOTExtensionSubsetDataset
LaSOT test set consisting of 280 videos (see Protocol-II in the LaSOT paper) Publication: LaSOT: A High-quality Large-scale Single
lib/test/evaluation/lasotextensionsubsetdataset.py:6
ClassLaSOTlmdbDataset
LaSOT test set consisting of 280 videos (see Protocol-II in the LaSOT paper) Publication: LaSOT: A High-quality Benchmark for Large-
lib/test/evaluation/lasot_lmdbdataset.py:7
ClassMSCOCO
The COCO object detection dataset. Publication: Microsoft COCO: Common Objects in Context. Tsung-Yi Lin, Michael Maire, Serge J.
lib/train/dataset/coco.py:11
ClassMetricLogger
lib/utils/misc.py:159
ClassMultiGPU
lib/train/admin/multigpu.py:9
ClassNFSDataset
NFS dataset. Publication: Need for Speed: A Benchmark for Higher Frame Rate Object Tracking H. Kiani Galoogahi, A. Fagg, C. Huang
lib/test/evaluation/nfsdataset.py:6
ClassNormalize
Normalize image
lib/train/data/transforms.py:243
ClassOSTrack
lib/test/tracker/ostrack.py:19
ClassOTBDataset
OTB-2015 dataset Publication: Object Tracking Benchmark Wu, Yi, Jongwoo Lim, and Ming-hsuan Yan TPAMI, 2015 http:
lib/test/evaluation/otbdataset.py:6
ClassPreprocessorX
lib/test/tracker/data_utils.py:20
ClassPreprocessorX_onnx
lib/test/tracker/data_utils.py:34
ClassRandomHorizontalFlip
Horizontally flip image randomly with a probability p.
lib/train/data/transforms.py:284
ClassRandomHorizontalFlip_Norm
Horizontally flip image randomly with a probability p. The difference is that the coord is normalized to [0,1]
lib/train/data/transforms.py:322
ClassRelativePosition2DEncoder
lib/models/layers/rpe.py:91
ClassSTARKProcessing
The processing class used for training LittleBoy. The images are processed in the following way. First, the target bounding box is jittered by ad
lib/train/data/processing.py:38
ClassSettings
Training settings, e.g. the paths to datasets and networks.
lib/train/admin/settings.py:4
ClassTC128CEDataset
TC-128 Dataset (78 newly added sequences) modified from the implementation in got10k-toolkit (https://github.com/got-10k/toolkit)
lib/test/evaluation/tc128cedataset.py:8
ClassTC128Dataset
TC-128 Dataset modified from the implementation in got10k-toolkit (https://github.com/got-10k/toolkit)
lib/test/evaluation/tc128dataset.py:8
ClassTNL2kDataset
TNL2k test set
lib/test/evaluation/tnl2kdataset.py:12
ClassToBGR
Converts image to BGR
lib/train/data/transforms.py:275
ClassToGrayscale
Converts image to grayscale with probability
lib/train/data/transforms.py:255
ClassToTensor
Convert to a Tensor
lib/train/data/transforms.py:181
ClassToTensorAndJitter
Convert to a Tensor and jitter brightness
lib/train/data/transforms.py:209
ClassTrackingNetDataset
TrackingNet test set. Publication: TrackingNet: A Large-Scale Dataset and Benchmark for Object Tracking in the Wild. Matthias Mu
lib/test/evaluation/trackingnetdataset.py:7
ClassTrackingSampler
Class responsible for sampling frames from training sequences to form batches. The sampling is done in the following ways. First a dataset is s
lib/train/data/sampler.py:11
ClassTransform
A set of transformations, used for e.g. data augmentation. Args of constructor: transforms: An arbitrary number of transformations, derive
lib/train/data/transforms.py:10
ClassTransformBase
Base class for transformation objects. See the Transform class for details.
lib/train/data/transforms.py:86
ClassUAVDataset
UAV123 dataset. Publication: A Benchmark and Simulator for UAV Tracking. Matthias Mueller, Neil Smith and Bernard Ghanem
lib/test/evaluation/uavdataset.py:6
ClassVOTDataset
VOT2018 dataset Publication: The sixth Visual Object Tracking VOT2018 challenge results. Matej Kristan, Ales Leonardis, Jiri
lib/test/evaluation/votdataset.py:9
ClassVisBase
lib/vis/visdom_cus.py:38
next →1–100 of 102, ranked by callers