MCPcopy Create free account

hub / github.com/MCR-PEFT/C-MCR / types & classes

Types & classes465 in github.com/MCR-PEFT/C-MCR

↓ 16 callersClassCIC
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/curvenet.py:477
↓ 13 callersClassSharedMLP
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/randlenet.py:12
↓ 12 callersClassSearchParams
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/nearest_neighbors/nanoflann.hpp:504
↓ 9 callersClassEasyConfig
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/utils/config.py:18
↓ 8 callersClassConfusionMatrix
Accumulate a confusion matrix for a classification task. ignore_index only supports index <0, or > num_classes
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/utils/metrics.py:51
↓ 8 callersClassPointXYZ
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/cpp_wrappers/cpp_utils/cloud/cloud.h:40
↓ 8 callersClassPointXYZ
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/cpp/subsampling/cpp_utils/cloud/cloud.h:40
↓ 7 callersClassAverageMeter
Computes and stores the average and current value
cmcr/ULIP/main.py:468
↓ 7 callersClassMLP1d
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/baafnet.py:120
↓ 7 callersClassMLP2d
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/baafnet.py:153
↓ 7 callersClassQueryAndGroup
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/group.py:206
↓ 6 callersClassGraphConv
Static graph convolution layer
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/graph_conv.py:61
↓ 6 callersClassKNNGroup
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/group.py:275
↓ 5 callersClassAverageMeter
Computes and stores the average and current value
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/utils/metrics.py:33
↓ 5 callersClassFastBatchNorm1d
Fast BachNorm1d for input with shape [B, N, C], where the feature dimension is at last. Borrowed from torch-points3d: https://github.com/torch-po
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/norm.py:34
↓ 5 callersClassKDTreeSingleIndexAdaptorParams
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/nearest_neighbors/nanoflann.hpp:494
↓ 5 callersClassSearchParams
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/cpp_wrappers/cpp_utils/nanoflann/nanoflann.hpp:554
↓ 5 callersClassSearchParams
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/cpp/subsampling/cpp_utils/nanoflann/nanoflann.hpp:554
↓ 5 callersClassULIP_WITH_IMAGE
cmcr/ULIP/models/ULIP_models.py:71
↓ 4 callersClassDilatedKNN
Find the neighbors' indices based on dilated knn
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/knn.py:91
↓ 4 callersClassDynConv
Dynamic graph convolution layer
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/graph_conv.py:75
↓ 4 callersClassFeaturePropogation
The Feature Propogation module in PointNet++
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointnext.py:173
↓ 4 callersClassKDTreeSingleIndexAdaptorParams
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/cpp_wrappers/cpp_utils/nanoflann/nanoflann.hpp:546
↓ 4 callersClassKDTreeSingleIndexAdaptorParams
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/cpp/subsampling/cpp_utils/nanoflann/nanoflann.hpp:546
↓ 4 callersClassLars
LARS for PyTorch Paper: `Large batch training of Convolutional Networks` - https://arxiv.org/pdf/1708.03888.pdf Args: params (i
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/lars.py:17
↓ 4 callersClassLocalAggregation
Local aggregation layer for a set Set abstraction layer abstracts features from a larger set to a smaller set Local aggregation layer aggrega
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointnext.py:27
↓ 4 callersClassLocalFeatureAggregation
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/randlenet.py:140
↓ 4 callersClassPointNetFeaturePropagation
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/curvenet.py:413
↓ 4 callersClassPointNetSetAbstraction
cmcr/ULIP/models/pointnet2/pointnet2_utils.py:161
↓ 4 callersClassRegistry
A registry to map strings to classes. Args: name (str): Registry name.
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/registry.py:7
↓ 4 callersClassSA_Layer
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pct.py:117
↓ 3 callersClassBlock
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/attention.py:41
↓ 3 callersClassChamferDistanceL1
f''' Chamder Distance L1
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/cpp/chamfer_dist/__init__.py:64
↓ 3 callersClassConv1d
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/conv.py:16
↓ 3 callersClassConv2d
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/conv.py:8
↓ 3 callersClassDropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/drop.py:155
↓ 3 callersClassIndexDist_Sorter
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/nearest_neighbors/nanoflann.hpp:148
↓ 3 callersClassIndexDist_Sorter
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/semantic_kitti/utils/cpp_wrappers/cpp_utils/nanoflann/nanoflann.hpp:208
↓ 3 callersClassIndexDist_Sorter
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/cpp/subsampling/cpp_utils/nanoflann/nanoflann.hpp:208
↓ 3 callersClassLayerNorm
Subclass torch's LayerNorm to handle fp16.
cmcr/ULIP/models/ULIP_models.py:22
↓ 3 callersClassSubsampleGroup
Point cloud to subsampled groups
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/group_embed.py:14
↓ 2 callersClassAdaBelief
r"""Implements AdaBelief algorithm. Modified from Adam in PyTorch Arguments: params (iterable): iterable of parameters to optimize or dic
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/adabelief.py:6
↓ 2 callersClassAttentivePooling
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/randlenet.py:108
↓ 2 callersClassConvBNReLU1D
cmcr/ULIP/models/pointmlp/pointMLP.py:176
↓ 2 callersClassConvBNReLU1D
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointmlp.py:198
↓ 2 callersClassConvBNReLURes1D
cmcr/ULIP/models/pointmlp/pointMLP.py:190
↓ 2 callersClassConvBNReLURes1D
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointmlp.py:212
↓ 2 callersClassDGCNN
cmcr/ULIP/models/pointbert/dvae.py:11
↓ 2 callersClassDGCNN
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/dgcnn.py:13
↓ 2 callersClassEncoder
cmcr/ULIP/models/pointbert/dvae.py:175
↓ 2 callersClassGroup
cmcr/ULIP/models/pointbert/dvae.py:143
↓ 2 callersClassKNN
Get the distances and indices to a fixed number of neighbors Reference: https://gist.github.com/ModarTensai/60fe0d0e3536adc28778448419908f47
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/knn.py:23
↓ 2 callersClassKNN
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/group.py:12
↓ 2 callersClassKPConvSimpleBlock
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/Stratified_transformer.py:367
↓ 2 callersClassLPFA
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/curvenet.py:347
↓ 2 callersClassLamb
Implements a pure pytorch variant of FuseLAMB (NvLamb variant) optimizer from apex.optimizers.FusedLAMB reference: https://github.com/NVIDIA/DeepL
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/lamb.py:60
↓ 2 callersClassLocalSpatialEncoding
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/randlenet.py:58
↓ 2 callersClassLocal_op
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pct.py:15
↓ 2 callersClassMADGRAD
MADGRAD_: A Momentumized, Adaptive, Dual Averaged Gradient Method for Stochastic Optimization. .. _MADGRAD: https://arxiv.org/abs/2101.1
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/madgrad.py:24
↓ 2 callersClassMLP
cmcr/cmcr_projector.py:38
↓ 2 callersClassMLP_Half
cmcr/cmcr_projector.py:57
↓ 2 callersClassModel
cmcr/ULIP/models/pointmlp/pointMLP.py:271
↓ 2 callersClassPointMLPEncoder
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointmlp.py:294
↓ 2 callersClassPointNetFPModule
r"""Feature Propagation module in PointNet++. Propagates the features of one set to another
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointnetv2.py:103
↓ 2 callersClassPointNetSetAbstractionMsg
cmcr/ULIP/models/pointnet2/pointnet2_utils.py:209
↓ 2 callersClassPointViT
Point Vision Transformer ++: with early convolutions
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointvit.py:17
↓ 2 callersClassPointsToTensor
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/transforms/point_transform_cpu.py:8
↓ 2 callersClassProgressMeter
cmcr/ULIP/main.py:503
↓ 2 callersClassResDynBlock
Residual Dynamic graph convolution block
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/graph_conv.py:92
↓ 2 callersClassShapeNetPart
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/shapenet/shapenetpart.py:70
↓ 2 callersClassShapeNetPartNormal
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/shapenetpart/shapenetpart.py:134
↓ 2 callersClassSimpleTokenizer
cmcr/ULIP/utils/tokenizer.py:64
↓ 2 callersClassTarState
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/parsers/parser_image_in_tar.py:31
↓ 2 callersClassTransformerEncoder
Transformer Encoder without hierarchical structure
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/attention.py:61
↓ 2 callersClassTrunk
cmcr/trunks.py:86
↓ 1 callersClassASSA
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/local_aggregation.py:32
↓ 1 callersClassAdafactor
Implements Adafactor algorithm. This implementation is based on: `Adafactor: Adaptive Learning Rates with Sublinear Memory Cost` (see https://
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/adafactor.py:16
↓ 1 callersClassAdahessian
Implements the AdaHessian algorithm from "ADAHESSIAN: An Adaptive Second OrderOptimizer for Machine Learning" Arguments: params (ite
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/adahessian.py:9
↓ 1 callersClassAdamP
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/optim/adamp.py:43
↓ 1 callersClassAtom2Points
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/dataset/atom3d/psr.py:18
↓ 1 callersClassAttention
cmcr/ULIP/models/pointbert/point_encoder.py:30
↓ 1 callersClassAttention
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/attention.py:12
↓ 1 callersClassAttention_block
Used in attention U-Net.
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/curvenet.py:316
↓ 1 callersClassBNMomentumScheduler
cmcr/ULIP/models/pointbert/misc.py:137
↓ 1 callersClassBasicLayer
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/Stratified_transformer.py:266
↓ 1 callersClassBatchNormPoint
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/simpleview.py:17
↓ 1 callersClassBilateralAugmentation
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/baafnet.py:244
↓ 1 callersClassBilateralContextBlock
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/baafnet.py:341
↓ 1 callersClassBlock
cmcr/ULIP/models/pointbert/point_encoder.py:58
↓ 1 callersClassBlock
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/pointnextPyG.py:240
↓ 1 callersClassCLAPCLIP_Head
cmcr/cmcr_projector.py:72
↓ 1 callersClassCUSTOMIZED_BACKBONE
This is a template for defining your customized 3D backbone and use it for pre-training in ULIP framework. The expected input is Batch_size x
cmcr/ULIP/models/customized_backbone/customized_backbone.py:4
↓ 1 callersClassC_MCR_CLAPCLIP
cmcr/cmcr_model.py:16
↓ 1 callersClassC_MCR_ULIPCLIP
cmcr/cmcr_model.py:76
↓ 1 callersClassConvPool
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/layers/local_aggregation.py:141
↓ 1 callersClassCosineLRScheduler
Cosine decay with restarts. This is described in the paper https://arxiv.org/abs/1608.03983. Inspiration from https://github.com/all
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/scheduler/cosine_lr.py:18
↓ 1 callersClassCurveAggregation
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/curvenet.py:554
↓ 1 callersClassCurveGrouping
cmcr/ULIP/models/pointnext/PointNeXt/openpoints/models/backbone/curvenet.py:616
↓ 1 callersClassDataset_3D
cmcr/ULIP/data/dataset_3d.py:523
↓ 1 callersClassDecoder
cmcr/ULIP/models/pointbert/dvae.py:209
next →1–100 of 465, ranked by callers