Vanilla PointNet β€” ModelNet10 Classifier

Simplified PointNet (no T-Nets) for 3D object classification on ModelNet10.

Architecture

Stage Layers
Feature Extraction Conv1d(3β†’64β†’128β†’1024) + BN + ReLU
Global Aggregation Global max-pool β†’ 1024-d vector
Classification FC(1024β†’512β†’256β†’10) + BN + Dropout

Classes

bathtub Β· bed Β· chair Β· desk Β· dresser Β· monitor Β· night_stand Β· sofa Β· table Β· toilet

Usage

import torch
from model import VanillaPointNet

model = VanillaPointNet(num_classes=10)
model.load_state_dict(torch.load("pytorch_model.bin", map_location="cpu"))
model.eval()

pts = torch.randn(1, 3, 1024)   # (B, 3, N)
print(model(pts).argmax(1))
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support