项目简介:基于 Jittor 实现的 Point Cloud Transformer (PCT),用于 ModelNet40 点云分类任务,包含训练、推理与生成提交 result.json 的完整流程。 技术栈:Python + Jittor(GPU),数据以预处理的 .npy 文件存放(ModelNet40)。 主要功能:训练 PCT 模型、保存模型权重、对测试集生成类别预测并输出 result
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
PCT_jittor
A Jittor implementation of Point Cloud Transformer (PCT) for ModelNet40 classification.
This repository is prepared to match the PA3 requirements in
PA3_README.pdf:pct.pypct_model.pkl,result.jsonProject Structure
Environment
Recommended conda env (already used in this workspace):
Data Preparation
Expected data files:
data/data/train_points.npydata/data/train_labels.npydata/data/test_points.npydata/data/categories.txt(optional for category names)If your dataset is a zip package:
Training + Prediction
Run full training and generate prediction file:
After training:
pct_model.pklresult.jsonFast Sanity Run
Report Checklist (from assignment)
Prepare your final submission package with at least:
pct.pypct_model.pklresult.jsonREPORT.pdfFor platform submission, also include:
Open Source Notes
This repository is intended for course assignment usage. Please follow your course policy before sharing trained weights or data files.