AutodeskAILab / Fusion360GalleryDataset

Data, tools, and documentation of the Fusion 360 Gallery Dataset
Other
408 stars 49 forks source link

Randomized Construction APIs #54

Closed rl-2 closed 3 years ago

rl-2 commented 3 years ago

Randomized Construction APIs and their documentation.

A change after our last discussion is I separated get_distributions to get_distributions_from_dataset and get_distributions_from_json, where the former calculates distributions from the raw dataset and the latter returns distributions saved in a json file. The motivation is that calculating distributions from the raw dataset usually takes ~20 seconds and distributions don't change per dataset. get_distributions_from_json is like the shortcut to get the distributions.

Similar to train_test.json, we have official reconstruction_dataset_distribution and reconstruction_dataset_train_only_distribution. Not sure if we should also post them or just leave for users to generate their own jsons.

karldd commented 3 years ago

Merging this, but will leave the branch as is for the additional test changes.