Skip to content
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

How do you split the training and testing sets? #4

Closed
zhimi9999 opened this issue Jun 13, 2023 · 3 comments
Closed

How do you split the training and testing sets? #4

zhimi9999 opened this issue Jun 13, 2023 · 3 comments

Comments

@zhimi9999
Copy link

Hello, I am developing a grasping algorithm using your dataset. I would like to ask how are the training and test sets in your data set divided?

@mzhmxzh
Copy link
Collaborator

mzhmxzh commented Jun 14, 2023

train.txt 4229 objects
test.txt 1126 objects
This is how we divided the dataset in our benchmark experiments. But you can also divide them differently.

@zhimi9999
Copy link
Author

Did you merge all the datasets and randomly shuffle them? I have a strange result that the performance on the test set is actually better than that on the training set.

@mzhmxzh
Copy link
Collaborator

mzhmxzh commented Jun 15, 2023

The train/test sets are indeed divided randomly, except for some categories that contain only a few instances, which are all sorted to the test set.
So I cannot explain why your algorithm has a higher performance on the test set...

@mzhmxzh mzhmxzh closed this as completed Jun 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants