-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I encountered some problems while training by myself #16
Comments
Hi @ptxaxx , you should be able to use the For example The data loader will then expect files containing the curvature values to be present in the dataset, having the same name as the files containing the point cloud, but ending in Line 408 in 2101d43
Line 13 in 2101d43
Hope that helps! |
Hi @ptxaxx , If you want to use load the importance values directly without modification, loading them as curvatures won't work, as curvatures are processed in the dataloader (they are multiplied with the patch radius in line 326). You could comment out that line in the dataloader. The dataloader also expects two curvature values, so you could just write two copies of each value into the file and use only one of them as input or in the loss. Generally using importance values likely requires some modifications of the code, so its best if you go over the dataloader, input to the network, and loss yourself to understand these parts of the code, to make sure they work as expected with your importance values. |
Hello! Thank you very much for your reply! |
The curvature computation code is quite hacky and written in Matlab. If you are still interested, the code is in this repo: |
Hello
I'm using my own data that only contains curvature, what should I do when training?
I execute the following code:
python train_pcpnet.py --indir ./mydata --trainset trainingset_no_noise.txt --testset validationset_no_noise.txt
The text was updated successfully, but these errors were encountered: