Downloads · 30 days
6
19% of all-time downloads
FanMingyu/cstnet2-stage1-pointnet2-baseline
cstnet2-stage1-pointnet2-baseline is a feature extraction model from FanMingyu. Use it when you need embeddings to search or compare text. It is set up for pytorch. The card lists the license as mit.
This repository contains the PointNet++ direct-prediction baseline used for comparison with CSTNet2 Stage 1. Given XYZ points, one shared PointNet++ backbone and four independent heads directly predict primitive type,…
Downloads · 30 days
6
19% of all-time downloads
All-time downloads
31
Public
Repo size
52.9 MB
Likes
0
Public
Click a slice to open those files.
.pth52.9 MB · 99%
From the Hugging Face model README
This repository contains the PointNet++ direct-prediction baseline used for comparison with CSTNet2 Stage 1. Given XYZ points, one shared PointNet++ backbone and four independent heads directly predict primitive type, direction, dimension, and location. This baseline does not use instance embedding, clustering, or geometric primitive fitting.
Source code: xcheng-tsinghua/cstnet2
Training dataset: ZXCCHENGXI/cstnet2_stage1_mini
best_pmt_miou.pth: recommended checkpoint for primitive prediction comparisonbest_loss.pth: checkpoint selected by total direct-prediction training losslast.pth: final epoch checkpointhistory.json: all 80 training epoch summariesconfig.json: architecture and training configurationchecksums.sha256: SHA256 verification valuesThese values are training-set metrics. No held-out validation split was used for checkpoint selection.
import torch
from networks.stage1_direct_baselines import build_stage1_direct_baseline
checkpoint = torch.load(
"best_pmt_miou.pth",
map_location="cpu",
weights_only=False,
)
model = build_stage1_direct_baseline(checkpoint["model_config"])
model.load_state_dict(checkpoint["model"], strict=True)
model.eval()