Logo

Notes

  • Installation
    • Requirement
    • Installation via Pip
    • Installation from Source
  • Classification
    • ModelNet40
  • Segmentation
    • ScanNet
    • SemanticKITTI
    • ShapeNet
  • AutoEncoder
    • ShapeNet
  • Image2Shape
    • ShapeNet
  • Completion
    • ShapeNet

Package Reference

  • ocnn.octree
    • key2xyz()
    • xyz2key()
    • Points
    • Octree
    • merge_points()
    • merge_octrees()
    • init_octree()
    • adaptive_octree_sdf()
  • ocnn.nn
    • octree2voxel()
    • octree2col()
    • col2octree()
    • octree_pad()
    • octree_depad()
    • octree_nearest_pts()
    • octree_linear_pts()
    • octree_max_pool()
    • octree_max_unpool()
    • octree_global_pool()
    • octree_avg_pool()
    • Octree2Voxel
    • OctreeMaxPool
    • OctreeMaxUnpool
    • OctreeGlobalPool
    • OctreeAvgPool
    • OctreeConv
    • OctreeDeconv
    • OctreeGroupConv
    • OctreeDWConv
    • OctreeInterp
    • OctreeUpsample
    • OctreeInstanceNorm
    • OctreeBatchNorm
    • OctreeGroupNorm
    • OctreeNorm
    • OctreeDropPath
    • DropPath
    • search_value()
    • octree_align()
    • OctreeConvTriton
    • OctreeConvT
    • convert_conv_triton()
  • ocnn.modules
    • InputFeature
    • OctreeConvBn
    • OctreeConvBnRelu
    • OctreeDeconvBnRelu
    • Conv1x1
    • Conv1x1Bn
    • Conv1x1BnRelu
    • FcBnRelu
    • OctreeConvGn
    • OctreeConvGnRelu
    • OctreeDeconvGnRelu
    • Conv1x1Gn
    • Conv1x1GnRelu
    • OctreeResBlock
    • OctreeResBlock2
    • OctreeResBlockGn
    • OctreeResBlocks
  • ocnn.models
    • LeNet
    • ResNet
    • SegNet
    • UNet
    • HRNet
    • AutoEncoder
    • OUNet
    • Image2Shape
  • ocnn.dataset
    • Transform
    • CollateBatch
  • ocnn.utils
    • trunc_div()
    • meshgrid()
    • cumsum()
    • scatter_add()
    • xavier_uniform_()
    • resize_with_last_val()
    • list2str()
    • build_example_octree()
ocnn-pytorch
  • Overview: module code

All modules for which code is available

  • ocnn.dataset
  • ocnn.models.autoencoder
  • ocnn.models.hrnet
  • ocnn.models.image2shape
  • ocnn.models.lenet
  • ocnn.models.ounet
  • ocnn.models.resnet
  • ocnn.models.segnet
  • ocnn.models.unet
  • ocnn.modules.modules
  • ocnn.modules.resblocks
  • ocnn.nn.octree2col
  • ocnn.nn.octree2vox
  • ocnn.nn.octree_align
  • ocnn.nn.octree_conv
  • ocnn.nn.octree_conv_t
  • ocnn.nn.octree_drop
  • ocnn.nn.octree_dwconv
  • ocnn.nn.octree_gconv
  • ocnn.nn.octree_interp
  • ocnn.nn.octree_norm
  • ocnn.nn.octree_pad
  • ocnn.nn.octree_pool
  • ocnn.octree.adaptive
  • ocnn.octree.octree
  • ocnn.octree.points
  • ocnn.octree.shuffled_key
  • ocnn.utils

© Copyright 2026, Peng-Shuai Wang.

Built with Sphinx using a theme provided by Read the Docs.