MCPcopy Create free account

hub / github.com/BICLab/SpikeYOLO / types & classes

Types & classes743 in github.com/BICLab/SpikeYOLO

↓ 47 callersClassConv
Standard convolution with args(ch_in, ch_out, kernel, stride, padding, groups, dilation, activation).
ultralytics/nn/modules/conv.py:23
↓ 47 callersClassConv
Standard convolution with args(ch_in, ch_out, kernel, stride, padding, groups, dilation, activation).
SpikeYOLO_for_Gen1/ultralytics/nn/modules/conv.py:23
↓ 20 callersClassMultiStepLIFNode
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/neuron.py:779
↓ 19 callersClassTQDM
Custom Ultralytics tqdm class with different default arguments. Args: *args (list): Positional arguments passed to original tqdm.
ultralytics/utils/__init__.py:110
↓ 19 callersClassTQDM
Custom Ultralytics tqdm class with different default arguments. Args: *args (list): Positional arguments passed to original tqdm.
SpikeYOLO_for_Gen1/ultralytics/utils/__init__.py:110
↓ 15 callersClassMS_StandardConv
ultralytics/nn/modules/yolo_spikformer_bin.py:129
↓ 13 callersClassmem_update
ultralytics/nn/modules/yolo_spikformer.py:30
↓ 13 callersClassmem_update
ultralytics/nn/modules/yolo_spikformer_bin.py:25
↓ 12 callersClassREFusion
SpikeYOLO_for_Gen1/DESC/RENet/src/network/REFusion.py:7
↓ 11 callersClassLIFNode
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/cifar10_r11_enabling_spikebased_backpropagation.py:101
↓ 11 callersClassYOLO
YOLO (You Only Look Once) object detection model.
ultralytics/models/yolo/model.py:8
↓ 11 callersClassYOLO
YOLO (You Only Look Once) object detection model.
SpikeYOLO_for_Gen1/ultralytics/models/yolo/model.py:8
↓ 9 callersClassConv2d_BN
A sequential container that performs 2D convolution followed by batch normalization.
ultralytics/models/sam/modules/tiny_encoder.py:23
↓ 9 callersClassConv2d_BN
A sequential container that performs 2D convolution followed by batch normalization.
SpikeYOLO_for_Gen1/ultralytics/models/sam/modules/tiny_encoder.py:23
↓ 9 callersClassConv2d_bn
ultralytics/nn/modules/yolo_spikformer_bin.py:166
↓ 9 callersClassResults
A class for storing and manipulating inference results. Args: orig_img (numpy.ndarray): The original image as a numpy array.
ultralytics/engine/results.py:66
↓ 9 callersClassResults
A class for storing and manipulating inference results. Args: orig_img (numpy.ndarray): The original image as a numpy array.
SpikeYOLO_for_Gen1/ultralytics/engine/results.py:66
↓ 7 callersClassDataset
SpikeYOLO_for_Gen1/DESC/RENet/src/datasets/init_dataset.py:16
↓ 7 callersClassLayerNorm2d
A PyTorch implementation of Layer Normalization in 2D.
ultralytics/models/sam/modules/tiny_encoder.py:499
↓ 7 callersClassLayerNorm2d
A PyTorch implementation of Layer Normalization in 2D.
SpikeYOLO_for_Gen1/ultralytics/models/sam/modules/tiny_encoder.py:499
↓ 6 callersClassLetterBox
Resize image and padding for detection, instance segmentation, pose.
ultralytics/data/augment.py:645
↓ 6 callersClassLetterBox
Resize image and padding for detection, instance segmentation, pose.
SpikeYOLO_for_Gen1/ultralytics/data/augment.py:653
↓ 6 callersClassRect
SpikeYOLO_for_Gen1/ultralytics/nn/modules/surrogate.py:28
↓ 6 callersClassSpikeConv
ultralytics/nn/modules/yolo_spikformer.py:568
↓ 6 callersClassSpikeConv
SpikeYOLO_for_Gen1/ultralytics/nn/modules/yolo_spikformer.py:452
↓ 6 callersClassTree
SpikeYOLO_for_Gen1/DESC/RENet/src/network/DLA.py:80
↓ 5 callersClassAuth
Manages authentication processes including API key handling, cookie-based authentication, and header generation. The class supports differen
ultralytics/hub/auth.py:11
↓ 5 callersClassAuth
Manages authentication processes including API key handling, cookie-based authentication, and header generation. The class supports differen
SpikeYOLO_for_Gen1/ultralytics/hub/auth.py:11
↓ 5 callersClassBottleneck
Standard bottleneck.
ultralytics/nn/modules/block.py:296
↓ 5 callersClassBottleneck
Standard bottleneck.
SpikeYOLO_for_Gen1/ultralytics/nn/modules/block.py:296
↓ 5 callersClassMetric
Class for computing evaluation metrics for YOLOv8 model. Attributes: p (list): Precision for each class. Shape: (nc,). r (li
ultralytics/utils/metrics.py:514
↓ 5 callersClassMetric
Class for computing evaluation metrics for YOLOv8 model. Attributes: p (list): Precision for each class. Shape: (nc,). r (li
SpikeYOLO_for_Gen1/ultralytics/utils/metrics.py:518
↓ 5 callersClassProfile
YOLOv8 Profile class. Use as a decorator with @Profile() or as a context manager with 'with Profile():'. Example: ```python
ultralytics/utils/ops.py:17
↓ 5 callersClassProfile
YOLOv8 Profile class. Use as a decorator with @Profile() or as a context manager with 'with Profile():'. Example: ```python
SpikeYOLO_for_Gen1/ultralytics/utils/ops.py:17
↓ 5 callersClassResNet
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/ann2snn/sample_models/cifar10_resnet.py:78
↓ 5 callersClassYOLODataset
Dataset class for loading object detection and/or segmentation labels in YOLO format. Args: data (dict, optional): A dataset YAML di
ultralytics/data/dataset.py:22
↓ 5 callersClassYOLODataset
Dataset class for loading object detection and/or segmentation labels in YOLO format. Args: data (dict, optional): A dataset YAML di
SpikeYOLO_for_Gen1/ultralytics/data/dataset.py:22
↓ 5 callersClassopts
SpikeYOLO_for_Gen1/DESC/RENet/src/opts.py:9
↓ 4 callersClassAdd
ultralytics/nn/modules/yolo_spikformer_bin.py:419
↓ 4 callersClassAttention
An attention layer that allows for downscaling the size of the embedding after projection to queries, keys, and values.
ultralytics/models/sam/modules/transformer.py:204
↓ 4 callersClassAttention
An attention layer that allows for downscaling the size of the embedding after projection to queries, keys, and values.
SpikeYOLO_for_Gen1/ultralytics/models/sam/modules/transformer.py:204
↓ 4 callersClassBboxes
A class for handling bounding boxes. The class supports various bounding box formats like 'xyxy', 'xywh', and 'ltwh'. Bounding box data
ultralytics/utils/instance.py:34
↓ 4 callersClassBboxes
A class for handling bounding boxes. The class supports various bounding box formats like 'xyxy', 'xywh', and 'ltwh'. Bounding box data
SpikeYOLO_for_Gen1/ultralytics/utils/instance.py:34
↓ 4 callersClassBottleneck
Standard bottleneck.
ultralytics/nn/modules/yolo_spikformer_bin.py:104
↓ 4 callersClassCompose
Class for composing multiple image transformations.
ultralytics/data/augment.py:60
↓ 4 callersClassCompose
Class for composing multiple image transformations.
SpikeYOLO_for_Gen1/ultralytics/data/augment.py:60
↓ 4 callersClassConcat
Concatenate a list of tensors along dimension.
ultralytics/nn/modules/conv.py:305
↓ 4 callersClassSubprocVecEnv
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/common/multiprocessing_env.py:97
↓ 4 callersClassVotingLayer
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/model/parametric_lif_net.py:12
↓ 3 callersClassAnnotator
Ultralytics Annotator for train/val mosaics and JPGs and predictions annotations. Attributes: im (Image.Image or numpy array): The i
ultralytics/utils/plotting.py:60
↓ 3 callersClassAnnotator
Ultralytics Annotator for train/val mosaics and JPGs and predictions annotations. Attributes: im (Image.Image or numpy array): The i
SpikeYOLO_for_Gen1/ultralytics/utils/plotting.py:60
↓ 3 callersClassDQSN
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/Spiking_DQN_state.py:53
↓ 3 callersClassDQSN
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/dqn_cart_pole.py:46
↓ 3 callersClassDWConv
Depth-wise convolution.
ultralytics/nn/modules/conv.py:87
↓ 3 callersClassDWConv
Depth-wise convolution.
SpikeYOLO_for_Gen1/ultralytics/nn/modules/conv.py:87
↓ 3 callersClassInstances
Container for bounding boxes, segments, and keypoints of detected objects in an image. Attributes: _bboxes (Bboxes): Internal object
ultralytics/utils/instance.py:176
↓ 3 callersClassInstances
Container for bounding boxes, segments, and keypoints of detected objects in an image. Attributes: _bboxes (Bboxes): Internal object
SpikeYOLO_for_Gen1/ultralytics/utils/instance.py:176
↓ 3 callersClassIterableSimpleNamespace
Ultralytics IterableSimpleNamespace is an extension class of SimpleNamespace that adds iterable functionality and enables usage with dict() and fo
ultralytics/utils/__init__.py:156
↓ 3 callersClassIterableSimpleNamespace
Ultralytics IterableSimpleNamespace is an extension class of SimpleNamespace that adds iterable functionality and enables usage with dict() and fo
SpikeYOLO_for_Gen1/ultralytics/utils/__init__.py:156
↓ 3 callersClassLIFWrapper
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/speechcommands.py:271
↓ 3 callersClassMLP
Implements a simple multi-layer perceptron (also called FFN).
ultralytics/nn/modules/transformer.py:162
↓ 3 callersClassMLP
Implements a simple multi-layer perceptron (also called FFN).
SpikeYOLO_for_Gen1/ultralytics/nn/modules/transformer.py:162
↓ 3 callersClassVotingLayer
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/classify_dvsg.py:20
↓ 3 callersClassdeconv_layers
SpikeYOLO_for_Gen1/DESC/RENet/src/network/deconv.py:23
↓ 2 callersClassAutoBackend
Handles dynamic backend selection for running inference using Ultralytics YOLO models. The AutoBackend class is designed to provide an abstr
ultralytics/nn/autobackend.py:43
↓ 2 callersClassAutoBackend
Handles dynamic backend selection for running inference using Ultralytics YOLO models. The AutoBackend class is designed to provide an abstr
SpikeYOLO_for_Gen1/ultralytics/nn/autobackend.py:43
↓ 2 callersClassBNAndPadLayer
ultralytics/nn/modules/yolo_spikformer.py:248
↓ 2 callersClassBNAndPadLayer
SpikeYOLO_for_Gen1/ultralytics/nn/modules/yolo_spikformer.py:130
↓ 2 callersClassBOTrack
An extended version of the STrack class for YOLOv8, adding object tracking features. Attributes: shared_kalman (KalmanFilterXYWH): A
ultralytics/trackers/bot_sort.py:14
↓ 2 callersClassBOTrack
An extended version of the STrack class for YOLOv8, adding object tracking features. Attributes: shared_kalman (KalmanFilterXYWH): A
SpikeYOLO_for_Gen1/ultralytics/trackers/bot_sort.py:14
↓ 2 callersClassBoxes
A class for storing and manipulating detection boxes. Args: boxes (torch.Tensor | numpy.ndarray): A tensor or numpy array containing
ultralytics/engine/results.py:362
↓ 2 callersClassBoxes
A class for storing and manipulating detection boxes. Args: boxes (torch.Tensor | numpy.ndarray): A tensor or numpy array containing
SpikeYOLO_for_Gen1/ultralytics/engine/results.py:375
↓ 2 callersClassChannelGate
SpikeYOLO_for_Gen1/DESC/RENet/src/network/Attentions.py:26
↓ 2 callersClassClassificationDataset
YOLO Classification Dataset. Args: root (str): Dataset path. Attributes: cache_ram (bool): True if images should be cac
ultralytics/data/dataset.py:195
↓ 2 callersClassClassificationDataset
YOLO Classification Dataset. Args: root (str): Dataset path. Attributes: cache_ram (bool): True if images should be cac
SpikeYOLO_for_Gen1/ultralytics/data/dataset.py:208
↓ 2 callersClassConfusionMatrix
A class for calculating and updating a confusion matrix for object detection and classification tasks. Attributes: task (str): The t
ultralytics/utils/metrics.py:185
↓ 2 callersClassConfusionMatrix
A class for calculating and updating a confusion matrix for object detection and classification tasks. Attributes: task (str): The t
SpikeYOLO_for_Gen1/ultralytics/utils/metrics.py:185
↓ 2 callersClassDCN
SpikeYOLO_for_Gen1/DESC/RENet/src/network/DCN.py:5
↓ 2 callersClassDQN
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/clock_driven/examples/DQN_state.py:39
↓ 2 callersClassDVS128Gesture
SpikeYOLO_for_Gen1/spikingjelly-0.0.0.0.12/spikingjelly/datasets/dvs128_gesture.py:12
↓ 2 callersClassDeformConv
SpikeYOLO_for_Gen1/DESC/RENet/src/network/DLA.py:230
↓ 2 callersClassFormat
Formats image annotations for object detection, instance segmentation, and pose estimation tasks. The class standardizes the image and instan
ultralytics/data/augment.py:834
↓ 2 callersClassFormat
Formats image annotations for object detection, instance segmentation, and pose estimation tasks. The class standardizes the image and instan
SpikeYOLO_for_Gen1/ultralytics/data/augment.py:877
↓ 2 callersClassGhostConv
Ghost Convolution https://github.com/huawei-noah/ghostnet.
ultralytics/nn/modules/conv.py:142
↓ 2 callersClassGhostConv
Ghost Convolution https://github.com/huawei-noah/ghostnet.
SpikeYOLO_for_Gen1/ultralytics/nn/modules/conv.py:142
↓ 2 callersClassIDAUp
SpikeYOLO_for_Gen1/DESC/RENet/src/network/DLA.py:245
↓ 2 callersClassKalmanFilterXYAH
For bytetrack. A simple Kalman filter for tracking bounding boxes in image space. The 8-dimensional state space (x, y, a, h, vx, vy, va, vh)
ultralytics/trackers/utils/kalman_filter.py:7
↓ 2 callersClassKalmanFilterXYAH
For bytetrack. A simple Kalman filter for tracking bounding boxes in image space. The 8-dimensional state space (x, y, a, h, vx, vy, va, vh)
SpikeYOLO_for_Gen1/ultralytics/trackers/utils/kalman_filter.py:7
↓ 2 callersClassKalmanFilterXYWH
For BoT-SORT. A simple Kalman filter for tracking bounding boxes in image space. The 8-dimensional state space (x, y, w, h, vx, vy, vw, vh)
ultralytics/trackers/utils/kalman_filter.py:222
↓ 2 callersClassKalmanFilterXYWH
For BoT-SORT. A simple Kalman filter for tracking bounding boxes in image space. The 8-dimensional state space (x, y, w, h, vx, vy, vw, vh)
SpikeYOLO_for_Gen1/ultralytics/trackers/utils/kalman_filter.py:222
↓ 2 callersClassLoadImagesAndLabels
SpikeYOLO_for_Gen1/pre_gen1.py:26
↓ 2 callersClassMLP
MLP (Multi-Layer Perceptron) model lightly adapted from https://github.com/facebookresearch/MaskFormer/blob/main/mask_former/modeling/transfo
ultralytics/models/sam/modules/decoders.py:152
↓ 2 callersClassMLP
MLP (Multi-Layer Perceptron) model lightly adapted from https://github.com/facebookresearch/MaskFormer/blob/main/mask_former/modeling/transfo
SpikeYOLO_for_Gen1/ultralytics/models/sam/modules/decoders.py:152
↓ 2 callersClassMLPBlock
Implements a single block of a multi-layer perceptron.
ultralytics/nn/modules/transformer.py:147
↓ 2 callersClassMLPBlock
Implements a single block of a multi-layer perceptron.
SpikeYOLO_for_Gen1/ultralytics/nn/modules/transformer.py:147
↓ 2 callersClassMODDetector
SpikeYOLO_for_Gen1/DESC/RENet/src/detector/stream_mod_det.py:17
↓ 2 callersClassMODTrainer
SpikeYOLO_for_Gen1/DESC/RENet/src/trainer/MOD_Trainer.py:48
↓ 2 callersClassMOD_Branch
SpikeYOLO_for_Gen1/DESC/RENet/src/network/Branch.py:17
↓ 2 callersClassMS_StandardConv
ultralytics/nn/modules/yolo_spikformer.py:509
↓ 2 callersClassMS_StandardConv
SpikeYOLO_for_Gen1/ultralytics/nn/modules/yolo_spikformer.py:391
next →1–100 of 743, ranked by callers