-
Notifications
You must be signed in to change notification settings - Fork 22
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
Training the Inverseform Net on custom dataset #7
Comments
Hi @yeshwanth95, thanks for your questions! We are not able to share the training script, but I'm happy to answer any specific questions. Initially, we trained a single IF module on ImageNet and used it for all datasets. This method yielded similar results compared to the current method. We stuck with the current strategy(training on same dataset) to highlight that improvements do not come from auxiliary datasets. |
Hi @sborse3 , thanks for your reply. Just a small clarification, you say you trained the IF module on ImageNet. I was under the assumption that GT seg masks are needed to train the IF module. If I'm not wrong, ImageNet does not offer GT masks. So could you clarify how you trained the IF module on this dataset? Also, if I wish to train the IF module on my own dataset, I understand I need an STN to generate the transformed GT masks. Could you kindly share the details/pretrained weights of the STN you used in your pipeline, so that I can generate the transformed GT masks myself. Finally, going by your answer, can I safely assume that the dataset on which the IF loss is trained, does not affect its performance in estimating the homography between edge masks of different datasets when plugged into a segmentation network? Kindly excuse the long message. Looking forward to your reply. Thank you. |
|
Hi @sborse3 , thanks for your reply. I have been trying to generate the transformed GT masks using an STN, which are required to train the InverseForm net. I am still not sure how to replicate the procedure you followed. Could you kindly specify what architecture/dataset you used to train the STN? The tutorial you shared uses the MNIST dataset. Was the pretrained STN (specified in the supplementary material) also trained using the MNIST dataset? Also, if my assumption is correct, the inverseform net is trained on the affine matrix values from the pretrained STN. What loss function do you use between the affine matrix values from the STN and the Inverseform net? Looking forward to your reply. Thank you. |
I am confused about the training of a InversrForm network. Are the inputs of this network the boundary maps of prediction and GT? |
Hello! I also want to use this method in my aerial image dataset, may I ask did you train the IF module in your mission? How did you train it? |
Hi! Based on your paper, I understand that you have retrained the IFLoss separately for each dataset (as specified in your supplementary materials). I am presently using a custom aerial imagery dataset for my experiments and would like to follow the same protocol of retraining IFLoss on this dataset. I hope you can offer some insights on how I could go about doing this. Even better, I would appreciate it if you could share the training script, which would save a great deal of time for me.
Also, I'm also curious as to why you have retrained the IFLoss for each dataset separately. Since the Inverseform network only used the GT seg masks to train, are the structure and shape of the GT seg masks so drastically different between the various datasets that IFLoss requires retraining on each dataset separately?
Looking forward to your reply. Thank you!
The text was updated successfully, but these errors were encountered: