-
Notifications
You must be signed in to change notification settings - Fork 107
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 to test with PoinTr on my own dataset? #11
Comments
@JANEKKO Hi, Second, you can create a model config folder. For example. a config folder for ShapeNet55 here. And put the meta config for PoinTr into this folder. (Do not forget to modify the Last, you can test the pretrain PoinTr by change the config file to the newly create one. |
Thanks for your prompt replay, I need time to understand and figure it out. I will try! Thank you!
…------------------ 原始邮件 ------------------
发件人: "yuxumin/PoinTr" ***@***.***>;
发送时间: 2021年10月25日(星期一) 下午2:39
***@***.***>;
***@***.******@***.***>;
主题: Re: [yuxumin/PoinTr] How to test with PoinTr on my own dataset? (Issue #11)
@JANEKKO Hi,
First, create a dataset class for your own data in the form of ShapeNet-55 dataset class here, if you align the output for __getitem__ function with other dataset in this repo, you can save the time to modify the code in runner.py.
The config file for dataset class should be define in the cfgs/dataset_configs. For example, ShapeNet55_meta_config. It will be loaded and used when initialize the dataset class if you specify the _base_ in model config, like PoinTr_on_ShapeNet55.
Second, you can create a model config folder. For example. a config folder for ShapeNet55 here. And put the meta config for PoinTr into this folder. (Do forget modify the dataset config in this yaml file)
Last, you can test the pretrain PoinTr by change the config file to newly create one.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
@JANEKKO feel free to reopen the issue if you find something difficult to cope with. |
Hi yuxumin, Thanks for the insights, but I get the following error: It seems that my custom dataset doesn't get loaded into the registry: I tried to debug it in the registry.py script, but I couldn't figure out what the problem is. In line 270 it merges the new config successfully and then gets kicked out at 278. Note: I've added the dataset config file, model config file and the python script in the datasets folder. Thanks in advance! |
@yuxumin Thanks! That did the job |
Here is are some additional steps for others who are trying to train the PoinTr model on their own (custom) dataset:
|
Excuse me, have you tried training this model on a dataset of large outdoor buildings |
【自动回复】已收到邮件。
|
Thanks a lot for your commit, could you please give some ideas on how to test with PoinTr on my own dataset?
The text was updated successfully, but these errors were encountered: