Comments (9)
Hello @Yerless,
I appreciate you interest in our work!
The accuracy with SampleNet for classification is as reported in Figure 5 in the paper. It is the accuracy obtained with evaluate_samplenet.py.
The classifier should be trained first. Then it is kept freeze during the training of SampleNet. The script runner_samplenet.sh shows a run example of this pipeline. You are welcome to use it!
Please do not hesitate to ask further questions if any.
from samplenet.
Thank you.
If I have other questions, I will keep in touch with you.
from samplenet.
Could you please show me the specific data about the classification when sampling with SampleNet,because I found SampleNet64 and SampleNet32 have the same Classification Accuracy.
The classification accuracy is eval accuracy during training or eval accuracy in the evaluate_samplenet.py?
I also found the eval accuracy during training is 3% higher than the eval accuracy in the evaluate_samplenet.py.
The paper says that after training the S-NET model or SampleNet model,it will use the trained model parameters to train the classification network, but the code does not,could you please give me some advices?
I'm looking forward to your reply! @itailang @asafmanor
yes, i also find the question about '' the eval accuracy during training is 3% higher than the eval accuracy in the evaluate_samplenet.py.''
I got 83.5 eval acc during training and got 80 eval acc in evaluate_samplenet.py with match_output=1.
I think maybe i will get 83.5 eval acc when I set match_output=0, but the result is 84.6.
i wonder the reason why i got the result that 83.5 eval acc during training, 80 eval acc and 84.6 eval acc in evaluate_samplenet.py.
I'm looking forward to your reply! Thank you!
from samplenet.
Dear @chenxl124578,
Please see my answer to issue #17. Thank you!
from samplenet.
Thanks a lot!
from samplenet.
Dear @chenxl124578,
Please see my answer to issue #17. Thank you!
Sorry, i just get another question :)
I got 83.5 eval acc during training and 84.6 eval acc in evaluate_samplenet.py with match_output=0, does it mean that Soft Projection has a negative boost to the model?
from samplenet.
No. The matching operation (match_oputput=1) is the cause for some performance reduction. We used the matching in our work, since we were interested in sampling original points from the input point cloud.
from samplenet.
That really helpful for me! Thank for your reply!
from samplenet.
Great, thank you for sharing that!
from samplenet.
Related Issues (20)
- NameError: name 'farthest_point_sample' is not defined HOT 3
- Whether the SampleNet is suitable for large scene data sets like semantic3d or KITTI? HOT 2
- Compare with your first paper HOT 3
- What does "Classification accuracy" mean in the paper? HOT 1
- Can SampleNet obtain better performance on Semantic Segmentation task? HOT 4
- problem with knn_cuda torch HOT 1
- Some problems with converting Tensorflow framework to PyTorch framework HOT 5
- Difference test set accuracy of train_samplenet.py and evaluate_samplenet.py in the classification task HOT 3
- Visualization HOT 7
- Have you applied this work to PointNet++? HOT 1
- Reconstruction Use other data HOT 6
- Question about reflectivity HOT 1
- How to process my point cloud file with the network HOT 5
- problem with dataloader HOT 1
- Can't run compile_ops.sh in classification folder and GPU usage HOT 7
- registration result visualization HOT 1
- classification HOT 1
- Using the SampleNet for LiDAR pointcloud HOT 1
- Docker problem in registration HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from samplenet.