Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/InternRobotics/P3Former
/ types & classes
Types & classes
20 in github.com/InternRobotics/P3Former
⨍
Functions
134
◇
Types & classes
20
↓ 5 callers
Class
MLP
p3former/decode_heads/p3former_head.py:163
↓ 2 callers
Class
AsymmeUpBlock
Asymmetrical UpSample Block. Args: in_channels (int): Input channels of the block. out_channels (int): Output channels of the blo
p3former/backbones/cylinder3d.py:221
↓ 1 callers
Class
AsymmResBlock
Asymmetrical Residual Block. Args: in_channels (int): Input channels of the block. out_channels (int): Output channels of the blo
p3former/backbones/cylinder3d.py:21
↓ 1 callers
Class
AsymmeDownBlock
Asymmetrical DownSample Block. Args: in_channels (int): Input channels of the block. out_channels (int): Output channels of the blo
p3former/backbones/cylinder3d.py:106
↓ 1 callers
Class
DDCMBlock
Dimension-Decomposition based Context Modeling. Args: in_channels (int): Input channels of the block. out_channels (int): Output
p3former/backbones/cylinder3d.py:319
↓ 1 callers
Class
EvalPanoptic
r"""Evaluate panoptic results for Semantickitti and NuScenes. Please refer to the `semantic kitti api <https://github.com/PRBonn/semantic-kitt
evaluation/functional/panoptic_seg_eval.py:11
↓ 1 callers
Class
_MaskSamplingResult
Mask sampling result.
p3former/task_modules/samplers/mask_pseduo_sampler.py:15
Class
_Asymm3DSpconv
Asymmetrical 3D convolution networks. Args: grid_size (int): Size of voxel grids. input_channels (int): Input channels of the blo
p3former/backbones/cylinder3d.py:392
Class
_Det3DDataPreprocessor
Points / Image pre-processor for point clouds / vision-only / multi- modality 3D detection tasks. It provides the data pre-processing as foll
p3former/data_preprocessors/data_preprocessor.py:23
Class
_LaserMix
LaserMix data augmentation. The lasermix transform steps are as follows: 1. Another random point cloud is picked by dataset. 2.
datasets/transforms/transforms_3d.py:225
Class
_LoadAnnotations3D
Load Annotations3D. Load instance mask and semantic mask of points and encapsulate the items into related fields. Required Keys: -
datasets/transforms/loading.py:19
Class
_MaskPseudoSampler
A pseudo sampler that does not do sampling actually.
p3former/task_modules/samplers/mask_pseduo_sampler.py:40
Class
_Masked_Focal_Attention
p3former/decode_heads/p3former_head.py:16
Class
_P3Former
P3Former.
p3former/segmentors/p3former.py:8
Class
_P3FormerHead
P3Former head for 3D panoptic segmentation.
p3former/decode_heads/p3former_head.py:187
Class
_Pack3DDetInputs
datasets/transforms/formating.py:49
Class
_PanopticSegMetric
evaluation/metrics/panoptic_seg_metric.py:16
Class
_PolarMix
PolarMix data augmentation. The polarmix transform steps are as follows: 1. Another random point cloud is picked by dataset. 2.
datasets/transforms/transforms_3d.py:25
Class
_SemanticKittiDataset
r"""SemanticKitti Dataset. This class serves as the API for experiments on the SemanticKITTI Dataset Please refer to <http://www.semantic-kit
datasets/semantickitti_dataset.py:13
Class
_Transformer_Decoder
p3former/decode_heads/p3former_head.py:104