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

Weight parameters of different models #6

Open
pkmital opened this issue Apr 29, 2018 · 0 comments
Open

Weight parameters of different models #6

pkmital opened this issue Apr 29, 2018 · 0 comments

Comments

@pkmital
Copy link

pkmital commented Apr 29, 2018

I was interested in exploring sketchy's Triplet Loss + Classification Loss network, though having a little trouble dissecting the different losses in the network, and what weighting you would have used for each of these for the model described in your paper. If I try fine tuning with your model and using the sketchy db w/ 125 categories and removing the invalid data from your shared annotations lists, using what I think are image lists that you might have used, the Euclidean loss starts to blow up. Is this expected behavior, or did you weight this loss higher than 0 to ensure it did not blow up?

Is this network solver/prototxt exactly the same as what you used for the reported Triplet Loss + Classification Loss network in your paper: https://github.com/janesjanes/sketchy/blob/master/training/Triplet_googlenet_train_test.prototxt

It looks like the softmax loss for the sketch was set to 10, negative image to 0, and positive to 10.
And for triplet loss, you had three separate ones set to 0.3, 0.3 and 1 (not sure I understand what each of these three separate losses are?), and for contrastive loss, all are set to 0. Finally, there is also a euclidean loss which is set to 0. Any advice/guidance would be much appreciated!

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

1 participant