Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amazon-science/siam-mot
/ types & classes
Types & classes
53 in github.com/amazon-science/siam-mot
⨍
Functions
255
◇
Types & classes
53
↓ 7 callers
Class
DLA
siammot/modelling/backbone/dla.py:241
↓ 6 callers
Class
DlaTree
siammot/modelling/backbone/dla.py:192
↓ 3 callers
Class
VideoDatasetBatchCollator
From a list of samples from the dataset, returns the batched images and targets. This should be passed to the DataLoader
siammot/data/video_dataset.py:128
↓ 2 callers
Class
ImageDataset
siammot/data/image_dataset.py:13
↓ 2 callers
Class
SRPooler
SRPooler for Detection with or without FPN. Also, the requirement of passing the scales is not strictly necessary, as they can be inferre
siammot/modelling/track_head/EMM/sr_pool.py:9
↓ 2 callers
Class
VideoDataset
siammot/data/video_dataset.py:15
↓ 2 callers
Class
VideoTransformer
siammot/data/adapters/augmentation/video_augmentation.py:10
↓ 1 callers
Class
AOTFilter
A class for filtering AOT entities A gt entity will be filtered if it falls into one the following criterion 1. tracking id is not Heli
siammot/data/adapters/handler/data_filtering.py:108
↓ 1 callers
Class
CRPFilter
A class for filtering JTA dataset entities during evaluation A gt entity will be filtered (ignored) if its id is -1 (negative)
siammot/data/adapters/handler/data_filtering.py:53
↓ 1 callers
Class
CV2VideoIterator
Deprecated, it is slow. It is only used for sanity check.
demos/video_iterator.py:44
↓ 1 callers
Class
CombinedROIHeads
Combines a set of individual heads (for box prediction or masks) into a single head.
siammot/modelling/roi_heads.py:11
↓ 1 callers
Class
Compose
siammot/data/adapters/augmentation/build_augmentation.py:70
↓ 1 callers
Class
DatasetInference
siammot/engine/inferencer.py:77
↓ 1 callers
Class
DecordVideoIterator
The default video iterator with decord: https://github.com/dmlc/decord There would be memory issue when the video length is too long (> 20 mi
demos/video_iterator.py:9
↓ 1 callers
Class
DemoInference
Implement a wrapper to call tracker
demos/demo_inference.py:18
↓ 1 callers
Class
DlaRoot
siammot/modelling/backbone/dla.py:172
↓ 1 callers
Class
EMMFeatureExtractor
Feature extraction for template and search region is different in this case
siammot/modelling/track_head/EMM/feature_extractor.py:9
↓ 1 callers
Class
EMMLossComputation
siammot/modelling/track_head/EMM/track_loss.py:62
↓ 1 callers
Class
EMMPredictor
siammot/modelling/track_head/EMM/feature_extractor.py:43
↓ 1 callers
Class
EMMTargetSampler
Sample track targets for SiamMOT. It samples from track proposals from RPN
siammot/modelling/track_head/EMM/target_sampler.py:11
↓ 1 callers
Class
IOULoss
siammot/modelling/track_head/EMM/track_loss.py:33
↓ 1 callers
Class
ImageCompression
Perform JPEG compression augmentation to an image
siammot/data/adapters/augmentation/image_augmentation.py:161
↓ 1 callers
Class
ImageCropResize
Crop a patch from the image and resize to its original size
siammot/data/adapters/augmentation/image_augmentation.py:53
↓ 1 callers
Class
ImageFolderIterator
Get a video iterator for a video that is represented with a image folder that includes a list of JPEG frames
demos/video_iterator.py:89
↓ 1 callers
Class
ImageMotionBlur
Perform motion augmentation to an image
siammot/data/adapters/augmentation/image_augmentation.py:140
↓ 1 callers
Class
InferenceVideoData
Split the video into small chunks (in an non-overlapping fashion) for inference
siammot/data/build_inference_data_loader.py:8
↓ 1 callers
Class
MOTFilter
A class for filtering MOT dataset entities A gt entity will be filtered (ignored) if its visibility ratio is very low A predicted entity
siammot/data/adapters/handler/data_filtering.py:77
↓ 1 callers
Class
PostProcessor
From a set of classification scores, box regression and proposals, computes the post-processed boxes, and applies NMS to obtain the final
siammot/modelling/box_head/inference.py:11
↓ 1 callers
Class
ROIBoxHead
Generic Box Head class.
siammot/modelling/box_head/box_head.py:10
↓ 1 callers
Class
RPNPostProcessor
siammot/operator_patch/rpn_patch.py:9
↓ 1 callers
Class
SiamMOT
Main class for R-CNN. Currently supports boxes and tracks. It consists of three main parts: - backbone - rpn - heads: takes the f
siammot/modelling/rcnn.py:15
↓ 1 callers
Class
SiamVideoColorJitter
siammot/data/adapters/augmentation/video_augmentation.py:84
↓ 1 callers
Class
SiamVideoCompressionAugment
siammot/data/adapters/augmentation/video_augmentation.py:166
↓ 1 callers
Class
SiamVideoMotionAugment
siammot/data/adapters/augmentation/video_augmentation.py:112
↓ 1 callers
Class
SiamVideoMotionBlurAugment
siammot/data/adapters/augmentation/video_augmentation.py:140
↓ 1 callers
Class
SiamVideoRandomHorizontalFlip
siammot/data/adapters/augmentation/video_augmentation.py:62
↓ 1 callers
Class
SiamVideoResize
siammot/data/adapters/augmentation/video_augmentation.py:35
↓ 1 callers
Class
TensorboardWriter
siammot/engine/tensorboard_writer.py:10
↓ 1 callers
Class
ToTensor
siammot/data/adapters/augmentation/image_augmentation.py:177
↓ 1 callers
Class
TrackHead
siammot/modelling/track_head/track_head.py:8
↓ 1 callers
Class
TrackPool
A class to manage the track id distribution (initiate/kill a track)
siammot/modelling/track_head/track_utils.py:138
↓ 1 callers
Class
TrackSolver
siammot/modelling/track_head/track_solver.py:7
↓ 1 callers
Class
TrackUtils
A class that includes utility functions unique to track branch
siammot/modelling/track_head/track_utils.py:8
↓ 1 callers
Class
VisGenerator
Generate a video for visualization
demos/utils/vis_generator.py:8
↓ 1 callers
Class
VisWriter
Write the artifact of tracking results
demos/utils/vis_writer.py:7
Class
BaseFilter
siammot/data/adapters/handler/data_filtering.py:22
Class
DlaBasic
DLA Basic
siammot/modelling/backbone/dla.py:30
Class
DlaBottle2neck
Res2Net/Res2NeXT DLA Bottleneck Adapted from https://github.com/gasvn/Res2Net/blob/master/dla.py
siammot/modelling/backbone/dla.py:108
Class
DlaBottleneck
DLA/DLA-X Bottleneck
siammot/modelling/backbone/dla.py:60
Class
EMM
siammot/modelling/track_head/EMM/track_core.py:15
Class
FPN
siammot/operator_patch/fpn_patch.py:8
Class
ImageResize
siammot/data/adapters/augmentation/image_augmentation.py:12
Class
ToBGR255
siammot/data/adapters/augmentation/image_augmentation.py:182