MCPcopy Create free account

hub / github.com/WisconsinAIVision/yolact_edge / types & classes

Types & classes81 in github.com/WisconsinAIVision/yolact_edge

↓ 12 callersClassConfig
Holds the configuration for anything you want it to. To get the currently active config, call get_cfg(). To use, just do cfg.x instead o
yolact_edge/data/config.py:90
↓ 9 callersClassMovingAverage
Keeps an average window of the specified number of items.
yolact_edge/utils/functions.py:8
↓ 6 callersClassComposeVideo
Composes several augmentations together. Args: transforms (List[Transform]): list of transforms to compose. Example: >>> augme
yolact_edge/utils/augmentations.py:58
↓ 6 callersClassFlowNetMiniPredLayer
yolact_edge/yolact.py:626
↓ 4 callersClassBackboneTransform
Transforms a BRG image made of floats in the range [0, 255] to whatever input the current backbone network needs. transform is a transfo
yolact_edge/utils/augmentations.py:764
↓ 4 callersClassBaseTransform
Transorm to be used when evaluating.
yolact_edge/utils/augmentations.py:799
↓ 4 callersClassCOCODetection
`MS Coco Detection <http://mscoco.org/dataset/#detections-challenge2016>`_ Dataset. Args: root (string): Root directory where images are d
yolact_edge/data/coco.py:52
↓ 4 callersClassCompose
Composes several augmentations together. Args: transforms (List[Transform]): list of transforms to compose. Example: >>> augme
yolact_edge/utils/augmentations.py:38
↓ 4 callersClassConvertFromInts
yolact_edge/utils/augmentations.py:98
↓ 4 callersClassFastBaseTransform
Transform that does all operations on the GPU for super speed. This doesn't suppport a lot of config settings and should only be used for pro
yolact_edge/utils/augmentations.py:843
↓ 4 callersClassPad
Pads the image to the input width and height, filling the background with mean and putting the image in the top-left. Note: this expects
yolact_edge/utils/augmentations.py:134
↓ 4 callersClassResize
The same resizing scheme as used in faster R-CNN https://arxiv.org/pdf/1506.01497.pdf We resize the image so that the shorter side is mi
yolact_edge/utils/augmentations.py:174
↓ 4 callersClassYolact
██╗ ██╗ ██████╗ ██╗ █████╗ ██████╗████████╗ ╚██╗ ██╔╝██╔═══██╗██║ ██╔══██╗██╔════╝╚══██╔══╝ ╚████╔╝ ██║ ██║██║ █████
yolact_edge/yolact.py:1069
↓ 3 callersClassYoutubeVIS
`YoutubeVIS <https://youtube-vos.org/dataset/vis/>`_ Dataset. Args: root (string): Root directory where images are downloaded to.
yolact_edge/data/youtube_vis.py:89
↓ 2 callersClassAPDataObject
Stores all the information necessary to calculate the AP for one IoU and one class. Note: I type annotated this because why not.
eval.py:505
↓ 2 callersClassBaseTransformVideo
Transorm to be used when evaluating.
yolact_edge/utils/augmentations.py:814
↓ 2 callersClassConvertColor
yolact_edge/utils/augmentations.py:309
↓ 2 callersClassDetections
eval.py:290
↓ 2 callersClassExpand
yolact_edge/utils/augmentations.py:538
↓ 2 callersClassInfiniteSampler
yolact_edge/data/sampler_utils.py:11
↓ 2 callersClassPhotometricDistort
yolact_edge/utils/augmentations.py:683
↓ 2 callersClassPrepareMasks
Prepares the gt masks for use_gt_bboxes by cropping with the gt box and downsampling the resulting mask to mask_size, mask_size. This fun
yolact_edge/utils/augmentations.py:725
↓ 2 callersClassProgressBar
A simple progress bar that just outputs a string.
yolact_edge/utils/functions.py:47
↓ 2 callersClassRandomContrast
yolact_edge/utils/augmentations.py:328
↓ 2 callersClassRandomFlip
yolact_edge/utils/augmentations.py:612
↓ 2 callersClassRandomMirror
yolact_edge/utils/augmentations.py:590
↓ 2 callersClassRandomRot90
yolact_edge/utils/augmentations.py:633
↓ 2 callersClassRandomSampleCrop
Crop Arguments: img (Image): the image being input during training boxes (Tensor): the original bounding boxes in pt form
yolact_edge/utils/augmentations.py:383
↓ 2 callersClassSSDAugmentation
Transform to be used when training.
yolact_edge/utils/augmentations.py:896
↓ 2 callersClassSavePath
Why is this a class? Why do I have a class for creating and parsing save paths? What am I doing with my life?
yolact_edge/utils/functions.py:94
↓ 2 callersClassToAbsoluteCoords
yolact_edge/utils/augmentations.py:106
↓ 2 callersClassToPercentCoords
yolact_edge/utils/augmentations.py:120
↓ 1 callersClassBottleneck
Adapted from torchvision.models.resnet
yolact_edge/backbone.py:10
↓ 1 callersClassCOCOAnnotationTransform
Transforms a COCO annotation into a Tensor of bbox coords and label index Initilized with a dictionary lookup of classnames to indexes
yolact_edge/data/coco.py:19
↓ 1 callersClassCat
yolact_edge/yolact.py:474
↓ 1 callersClassConcat
yolact_edge/yolact.py:45
↓ 1 callersClassCustomDataParallel
A Custom Data Parallel class that properly gathers lists of dictionaries.
eval.py:645
↓ 1 callersClassDarkNetBackbone
An implementation of YOLOv3's Darnet53 in https://pjreddie.com/media/files/papers/YOLOv3.pdf This is based off of the implementation of
yolact_edge/backbone.py:241
↓ 1 callersClassDetect
At test time, Detect is the final layer of SSD. Decode location preds, apply non-maximum suppression to location predictions based on conf sc
yolact_edge/layers/functions/detection.py:15
↓ 1 callersClassFPN
Implements a general version of the FPN introduced in https://arxiv.org/pdf/1612.03144.pdf Parameters (in cfg.fpn): - num_featur
yolact_edge/yolact.py:983
↓ 1 callersClassFPN_phase_1
yolact_edge/yolact.py:857
↓ 1 callersClassFPN_phase_2
yolact_edge/yolact.py:918
↓ 1 callersClassFlowNetMini
yolact_edge/yolact.py:674
↓ 1 callersClassFlowNetMiniPreConvs
yolact_edge/yolact.py:649
↓ 1 callersClassFlowNetMiniTRT
yolact_edge/yolact.py:750
↓ 1 callersClassFlowNetMiniTRTWrapper
yolact_edge/yolact.py:526
↓ 1 callersClassFlowNetUnwrap
yolact_edge/yolact.py:514
↓ 1 callersClassFlyingChairs
`YoutubeVIS <https://youtube-vos.org/dataset/vis/>`_ Dataset. Args: root (string): Root directory where images are downloaded to.
yolact_edge/data/flying_chairs.py:30
↓ 1 callersClassInterpolateModule
This is a module version of F.interpolate (rip nn.Upsampling). Any arguments you give it just get passed along for the ride.
yolact_edge/layers/interpolate.py:4
↓ 1 callersClassMultiBoxLoss
SSD Weighted Loss Function Compute Targets: 1) Produce Confidence Target Indices by matching ground truth boxes with (default)
yolact_edge/layers/modules/multibox_loss.py:10
↓ 1 callersClassOpticalFlowLoss
yolact_edge/layers/modules/optical_flow_loss.py:7
↓ 1 callersClassPredictionModule
The (c) prediction module adapted from DSSD: https://arxiv.org/pdf/1701.06659.pdf Note that this is slightly different to the module in
yolact_edge/yolact.py:110
↓ 1 callersClassPredictionModuleTRT
yolact_edge/yolact.py:304
↓ 1 callersClassPredictionModuleTRTWrapper
yolact_edge/yolact.py:546
↓ 1 callersClassRandomBrightness
yolact_edge/utils/augmentations.py:351
↓ 1 callersClassRandomHue
yolact_edge/utils/augmentations.py:267
↓ 1 callersClassRandomLightingNoise
yolact_edge/utils/augmentations.py:289
↓ 1 callersClassRandomSaturation
yolact_edge/utils/augmentations.py:246
↓ 1 callersClassSPA
yolact_edge/yolact.py:816
↓ 1 callersClassSSDAugmentationVideo
Transform to be used when training.
yolact_edge/utils/augmentations.py:920
↓ 1 callersClassShuffleCat
yolact_edge/yolact.py:480
↓ 1 callersClassSummaryHelper
yolact_edge/utils/tensorboard_helper.py:3
↓ 1 callersClassYOLACTEdgeInference
yolact_edge/inference.py:132
↓ 1 callersClassYoutubeVISAnnotationTransform
Transforms a YoutubeVIS annotation into a Tensor of bbox coords and label index Initilized with a dictionary lookup of classnames to indexes
yolact_edge/data/youtube_vis.py:45
↓ 1 callersClassYoutubeVISEval
yolact_edge/data/youtube_vis.py:462
↓ 1 callersClass_ColorfulFormatter
yolact_edge/utils/logging_helper.py:10
ClassConvBNAct
Adapted from torchvision.models.mobilenet.ConvBNReLU
yolact_edge/backbone.py:441
ClassDarkNetBlock
Note: channels is the lesser of the two. The output will be expansion * channels.
yolact_edge/backbone.py:224
ClassInvertedResidual
Adapted from torchvision.models.mobilenet.InvertedResidual
yolact_edge/backbone.py:469
ClassLambda
Applies a lambda as a transform.
yolact_edge/utils/augmentations.py:87
ClassMobileNetV2Backbone
Adapted from torchvision.models.mobilenet.MobileNetV2
yolact_edge/backbone.py:503
ClassNoReLUBottleneck
yolact_edge/yolact.py:584
ClassResNetBackbone
Adapted from torchvision.models.resnet
yolact_edge/backbone.py:50
ClassResNetBackboneGN
yolact_edge/backbone.py:152
ClassShuffleCatAlt
yolact_edge/yolact.py:504
ClassShuffleCatChunk
yolact_edge/yolact.py:491
ClassSwapChannels
Transforms a tensorized image by swapping the channels in the order specified in the swap tuple. Args: swaps (int triple): final orde
yolact_edge/utils/augmentations.py:657
ClassToCV2Image
yolact_edge/utils/augmentations.py:373
ClassToTensor
yolact_edge/utils/augmentations.py:378
ClassVGGBackbone
Args: - cfg: A list of layers given as lists. Layers can be either 'M' signifying a max pooling layer, a number signifyin
yolact_edge/backbone.py:313
Classenv
A class that lets you go: with timer.env(fn_name): # (...) That automatically manages a timer start and stop for you.
yolact_edge/utils/timer.py:114