-
Notifications
You must be signed in to change notification settings - Fork 52
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
class_weights #41
Comments
I think the numbers in class_weights represent the total amount of points of each class(from the RandLA-Net author replied on RandLA-Net repositories), but what I'm wondering is there only 8 classes in semantic3D (9 classes if count in unlabeled points) and 13 classes in S3DIS, so I don't know why there is 14 weights. |
Hi, I have changed weight to my dataset(like I said in previous comment, my dataset has 19 classes and I changed weights to the amount of each class), I successfully run the train.py with argument dataset_sampling as naive but when I use active_learning sampling method it occurred an error (cuDNN error:CUDNN_STATUS_EXECUTION_FAILED) and this error not occured when I use semantic3d as dataset, I am still try to find out why. |
Hello, I also have this problem now. My own dataset category is 4, class_ The program can run when the weight is 4, class_ An error will be reported if the weight is 5. However, there will always be a category whose Accuracy and Iou are 0. Please tell me what code needs to be changed if you want to run your own dataset. If we can, we can add a friend to communicate: [email protected] |
Hello, I also have this problem now. My own dataset category is 4, class_ The program can run when the weight is 4, class_ An error will be reported if the weight is 5. However, there will always be a category whose Accuracy and Iou are 0. Please tell me what code needs to be changed if you want to run your own dataset. If we can, we can add a friend to communicate: [email protected] |
I suggest you install a Pycharm. These kinds of issues are usually because of dimension of array. |
class_weights = [1938651, 1242339, 608870, 1699694, 2794560, 195000, 115990, 549838, 531470, 292971, 196633, 59032, 209046, 39321] in tools.py .
I want to know how these numbers get. Because if I want to use other datasets, I need to know how they get and change them for my dataset. Thank you.
The text was updated successfully, but these errors were encountered: