Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Nota-NetsPresso/netspresso-trainer
/ types & classes
Types & classes
251 in github.com/Nota-NetsPresso/netspresso-trainer
⨍
Functions
1,065
◇
Types & classes
251
↓ 109 callers
Class
ConvLayer
src/netspresso_trainer/models/op/custom.py:70
↓ 26 callers
Class
BackboneOutput
src/netspresso_trainer/models/utils.py:165
↓ 14 callers
Class
Pool2d
src/netspresso_trainer/models/op/custom.py:286
↓ 10 callers
Class
CSPLayer
C3 in yolov5, CSP Bottleneck with 3 convolutions Args: in_channels (int): Number of input channels out_channels (int): Numbe
src/netspresso_trainer/models/op/custom.py:829
↓ 10 callers
Class
ModelOutput
src/netspresso_trainer/models/utils.py:170
↓ 6 callers
Class
ELAN
unified ELAN structure. It supports ['basic', 'repncsp'] ELAN structure. This implementation is based on https://github.com/WongKinYiu/YO
src/netspresso_trainer/models/op/custom.py:1077
↓ 6 callers
Class
SeparableConvLayer
src/netspresso_trainer/models/op/custom.py:154
↓ 5 callers
Class
Image2Sequence
src/netspresso_trainer/models/op/base_metaformer.py:45
↓ 4 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
src/netspresso_trainer/models/op/depth.py:41
↓ 4 callers
Class
MultiHeadAttention
src/netspresso_trainer/models/op/base_metaformer.py:57
↓ 3 callers
Class
Anchor2Vec
This implementation is based on https://github.com/WongKinYiu/YOLO/blob/main/yolo/model/module.py.
src/netspresso_trainer/models/op/custom.py:1280
↓ 3 callers
Class
ChannelMLP
src/netspresso_trainer/models/op/base_metaformer.py:407
↓ 3 callers
Class
ConfigSummary
src/netspresso_trainer/utils/engine_utils.py:36
↓ 3 callers
Class
IOUloss
src/netspresso_trainer/losses/detection/yolox.py:465
↓ 3 callers
Class
InvertedResidual
src/netspresso_trainer/models/op/custom.py:448
↓ 3 callers
Class
MLP
src/netspresso_trainer/models/heads/detection/experimental/rtdetr_head.py:93
↓ 3 callers
Class
PagFM
src/netspresso_trainer/models/op/pidnet.py:289
↓ 3 callers
Class
segmenthead
src/netspresso_trainer/models/op/pidnet.py:110
↓ 2 callers
Class
CSPRepLayer
src/netspresso_trainer/models/op/custom.py:918
↓ 2 callers
Class
GPConv
src/netspresso_trainer/models/backbones/experimental/mixnet.py:44
↓ 2 callers
Class
LayerScale2d
Based on timm implementation.
src/netspresso_trainer/models/op/custom.py:1063
↓ 2 callers
Class
MetricMeter
Computes and stores the average and current value
src/netspresso_trainer/utils/record.py:53
↓ 2 callers
Class
PredictionSummary
src/netspresso_trainer/utils/record.py:177
↓ 2 callers
Class
RepVGGBlock
A convolutional block that combines two convolution layers (kernel and point-wise conv). This implementation is based on https://github.com/l
src/netspresso_trainer/models/op/custom.py:188
↓ 2 callers
Class
Resize
src/netspresso_trainer/dataloaders/augmentation/custom/image_proc.py:116
↓ 2 callers
Class
SPPELAN
SPPELAN module cpmprising multiple pooling and convolution layers.
src/netspresso_trainer/models/op/custom.py:1255
↓ 2 callers
Class
ScaleNorm
Scale Norm. Args: dim (int): The dimension of the scale vector. eps (float, optional): The minimum value in clamp. Defaults to 1e
src/netspresso_trainer/models/heads/pose_estimation/experimental/rtmcc.py:103
↓ 1 callers
Class
AConv
Based on https://github.com/WongKinYiu/YOLO/blob/main/yolo/model/module.py A module that combines average pooling and convolution op
src/netspresso_trainer/models/op/custom.py:1128
↓ 1 callers
Class
ADown
Based on https://github.com/WongKinYiu/YOLO/blob/b96c8eaec16cfcabbf79947d98d2c575f0a114ad/yolo/model/module.py. A module that combine
src/netspresso_trainer/models/op/custom.py:1184
↓ 1 callers
Class
AllMLPDecoder
src/netspresso_trainer/models/heads/segmentation/experimental/all_mlp_decoder.py:29
↓ 1 callers
Class
AnchorBasedDetectionModelOutput
src/netspresso_trainer/models/utils.py:174
↓ 1 callers
Class
AnchorDecoupledHead
src/netspresso_trainer/models/heads/detection/experimental/anchor_decoupled_head.py:33
↓ 1 callers
Class
AnchorFreeDecoupledHead
src/netspresso_trainer/models/heads/detection/experimental/anchor_free_decoupled_head.py:32
↓ 1 callers
Class
AnchorGenerator
Module that generates anchors for a set of feature maps and image sizes. The module support computing anchors at multiple sizes and aspe
src/netspresso_trainer/models/heads/detection/experimental/detection/anchor_generator.py:25
↓ 1 callers
Class
AverageMeter
Computes and stores the average and current value
src/netspresso_trainer/utils/record.py:24
↓ 1 callers
Class
BCELoss
src/netspresso_trainer/losses/detection/yolov9.py:264
↓ 1 callers
Class
Bag
src/netspresso_trainer/models/op/pidnet.py:386
↓ 1 callers
Class
BoundaryLoss
src/netspresso_trainer/losses/segmentation/pidnet.py:123
↓ 1 callers
Class
BoxLoss
src/netspresso_trainer/losses/detection/yolov9.py:275
↓ 1 callers
Class
BoxMatcher
src/netspresso_trainer/losses/detection/yolov9.py:102
↓ 1 callers
Class
CSPDarknet
src/netspresso_trainer/models/backbones/experimental/darknet.py:35
↓ 1 callers
Class
DAPPM
src/netspresso_trainer/models/op/pidnet.py:136
↓ 1 callers
Class
DFLoss
src/netspresso_trainer/losses/detection/yolov9.py:292
↓ 1 callers
Class
Detection
A single detection head.
src/netspresso_trainer/models/heads/detection/experimental/yolo_head.py:39
↓ 1 callers
Class
DistributedEvalSampler
r""" DistributedEvalSampler is different from DistributedSampler. It does NOT add extra samples to make it evenly divisible. DistributedEv
src/netspresso_trainer/dataloaders/utils/sampler.py:24
↓ 1 callers
Class
EfficientFormer
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:349
↓ 1 callers
Class
EfficientFormerEmbedding
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:64
↓ 1 callers
Class
EfficientFormerEncoder
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:216
↓ 1 callers
Class
EfficientFormerMeta4DMLP
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:77
↓ 1 callers
Class
EfficientFormerStem
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:49
↓ 1 callers
Class
EvaluationSummary
src/netspresso_trainer/utils/record.py:157
↓ 1 callers
Class
ExpDecayModelEMA
src/netspresso_trainer/utils/model_ema.py:43
↓ 1 callers
Class
ExperimentDataFrame
demo/func/experiments.py:112
↓ 1 callers
Class
ExperimentSummary
demo/func/experiments.py:37
↓ 1 callers
Class
FC
src/netspresso_trainer/models/heads/classification/core/fc.py:30
↓ 1 callers
Class
FCConv
src/netspresso_trainer/models/heads/classification/core/fc.py:52
↓ 1 callers
Class
FPN
src/netspresso_trainer/models/necks/experimental/fpn.py:31
↓ 1 callers
Class
Focus
Focus width and height information into channel space.
src/netspresso_trainer/models/op/custom.py:800
↓ 1 callers
Class
FusedIB
src/netspresso_trainer/models/backbones/experimental/mobilenetv4.py:34
↓ 1 callers
Class
GELAN
src/netspresso_trainer/models/backbones/experimental/gelan.py:32
↓ 1 callers
Class
GlobalPool
This layers applies global pooling over a 4D or 5D input tensor Args: pool_type (Optional[str]): Pooling type. It can be mean, rms,
src/netspresso_trainer/models/op/custom.py:724
↓ 1 callers
Class
HybridEncoder
src/netspresso_trainer/models/necks/experimental/rtdetr_hybrid_encoder.py:101
↓ 1 callers
Class
ImageSaver
src/netspresso_trainer/loggers/image.py:24
↓ 1 callers
Class
InferenceSummary
src/netspresso_trainer/utils/record.py:169
↓ 1 callers
Class
InputShapes
demo/func/pynetspresso.py:8
↓ 1 callers
Class
IoUMeter
Computes and stores the average and current value
src/netspresso_trainer/metrics/segmentation/metric.py:27
↓ 1 callers
Class
LightFPN
src/netspresso_trainer/models/necks/experimental/fpn.py:173
↓ 1 callers
Class
Light_Bag
src/netspresso_trainer/models/op/pidnet.py:336
↓ 1 callers
Class
LoadCamera
tools/device_runtime/dataloaders/cam_loader.py:19
↓ 1 callers
Class
LossFactory
src/netspresso_trainer/losses/builder.py:27
↓ 1 callers
Class
MDConv
src/netspresso_trainer/models/backbones/experimental/mixnet.py:70
↓ 1 callers
Class
MLFlowLogger
src/netspresso_trainer/loggers/mlflow.py:37
↓ 1 callers
Class
MSDeformableAttention
src/netspresso_trainer/models/heads/detection/experimental/rtdetr_head.py:108
↓ 1 callers
Class
Meta3D
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:113
↓ 1 callers
Class
Meta4D
src/netspresso_trainer/models/backbones/experimental/efficientformer.py:176
↓ 1 callers
Class
MetaFormerEncoder
src/netspresso_trainer/models/op/base_metaformer.py:444
↓ 1 callers
Class
MetricFactory
src/netspresso_trainer/metrics/base.py:37
↓ 1 callers
Class
MixDepthBlock
src/netspresso_trainer/models/backbones/experimental/mixnet.py:99
↓ 1 callers
Class
MixNet
src/netspresso_trainer/models/backbones/experimental/mixnet.py:169
↓ 1 callers
Class
MixTransformer
src/netspresso_trainer/models/backbones/experimental/mixtransformer.py:155
↓ 1 callers
Class
MobileMultiQueryAttention2D
src/netspresso_trainer/models/op/base_metaformer.py:357
↓ 1 callers
Class
MobileNetV3
src/netspresso_trainer/models/backbones/experimental/mobilenetv3.py:37
↓ 1 callers
Class
MobileNetV4
src/netspresso_trainer/models/backbones/experimental/mobilenetv4.py:50
↓ 1 callers
Class
MobileViT
src/netspresso_trainer/models/backbones/experimental/mobilevit.py:382
↓ 1 callers
Class
MobileViTBlock
src/netspresso_trainer/models/backbones/experimental/mobilevit.py:74
↓ 1 callers
Class
MobileViTEmbeddings
src/netspresso_trainer/models/backbones/experimental/mobilevit.py:41
↓ 1 callers
Class
MobileViTEncoder
src/netspresso_trainer/models/backbones/experimental/mobilevit.py:275
↓ 1 callers
Class
MobileViTTransformerBlock
src/netspresso_trainer/models/backbones/experimental/mobilevit.py:62
↓ 1 callers
Class
ModelEMA
src/netspresso_trainer/utils/model_ema.py:25
↓ 1 callers
Class
MultiQueryAttention2D
src/netspresso_trainer/models/op/base_metaformer.py:230
↓ 1 callers
Class
NetsPressoSession
demo/func/pynetspresso.py:13
↓ 1 callers
Class
ONNXModel
ONNX Model wrapper class for inferencing.
src/netspresso_trainer/models/base.py:134
↓ 1 callers
Class
PAPPM
src/netspresso_trainer/models/op/pidnet.py:219
↓ 1 callers
Class
PIDNet
src/netspresso_trainer/models/full/experimental/pidnet.py:31
↓ 1 callers
Class
PIDNetBoundaryAwareCrossEntropy
src/netspresso_trainer/losses/segmentation/pidnet.py:61
↓ 1 callers
Class
PIDNetCrossEntropy
src/netspresso_trainer/losses/segmentation/pidnet.py:34
↓ 1 callers
Class
PIDNetModelOutput
src/netspresso_trainer/models/utils.py:195
↓ 1 callers
Class
Pad
src/netspresso_trainer/dataloaders/augmentation/custom/image_proc.py:211
↓ 1 callers
Class
Pooling
Implementation of pooling for PoolFormer
src/netspresso_trainer/models/op/base_metaformer.py:33
↓ 1 callers
Class
Preprocessor
tools/device_runtime/preprocessors/preprocessor.py:57
next →
1–100 of 251, ranked by callers