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 to train train_siamRPN ? #5

Closed
shiyongde opened this issue Apr 8, 2019 · 6 comments
Closed

how to train train_siamRPN ? #5

shiyongde opened this issue Apr 8, 2019 · 6 comments

Comments

@shiyongde
Copy link

how to train train_siamRPN ?
just change MODEL:"SiamRPNRes22" in yaml ?
I think it need rpn loss function .

@JudasDie
Copy link
Contributor

JudasDie commented Apr 8, 2019

how to train train_siamRPN ?
just change MODEL:"SiamRPNRes22" in yaml ?
I think it need rpn loss function .

  1. Only SiamFC training code is provided now.
  2. If you want to train SiamRPN, dataloader, loss function, connect head, training strategy should be modified.
  3. YTB data is too large to upload. But you can try other data like GOT10K.
  4. SiamRPN is much more severly influenced by hyper-parameter. Please pay attention to this.

@lzx1413
Copy link

lzx1413 commented Apr 23, 2019

how to train train_siamRPN ?
just change MODEL:"SiamRPNRes22" in yaml ?
I think it need rpn loss function .

  1. Only SiamFC training code is provided now.
  2. If you want to train SiamRPN, dataloader, loss function, connect head, training strategy should be modified.
  3. YTB data is too large to upload. But you can try other data like GOT10K.
  4. SiamRPN is much more severly influenced by hyper-parameter. Please pay attention to this.

Does The 4 mean that you are using the post process parameter to overfit the test dataset?

@JudasDie
Copy link
Contributor

how to train train_siamRPN ?
just change MODEL:"SiamRPNRes22" in yaml ?
I think it need rpn loss function .

  1. Only SiamFC training code is provided now.
  2. If you want to train SiamRPN, dataloader, loss function, connect head, training strategy should be modified.
  3. YTB data is too large to upload. But you can try other data like GOT10K.
  4. SiamRPN is much more severly influenced by hyper-parameter. Please pay attention to this.

Does The 4 mean that you are using the post process parameter to overfit the test dataset?

In fact, almost all tracking algorithms are sensitive to hyper-parameters. Reasonable hyper-parameter is important to trackers.

@lzx1413
Copy link

lzx1413 commented Apr 24, 2019

how to train train_siamRPN ?
just change MODEL:"SiamRPNRes22" in yaml ?
I think it need rpn loss function .

  1. Only SiamFC training code is provided now.
  2. If you want to train SiamRPN, dataloader, loss function, connect head, training strategy should be modified.
  3. YTB data is too large to upload. But you can try other data like GOT10K.
  4. SiamRPN is much more severly influenced by hyper-parameter. Please pay attention to this.

Does The 4 mean that you are using the post process parameter to overfit the test dataset?

In fact, almost all tracking algorithms are sensitive to hyper-parameters. Reasonable hyper-parameter is important to trackers.

and to each test video.

@ngunauj
Copy link

ngunauj commented Jun 1, 2019

pay attention

@JudasDie
Copy link
Contributor

how to train train_siamRPN ?
just change MODEL:"SiamRPNRes22" in yaml ?
I think it need rpn loss function .

SiamRPN+ training code have been uploaded. Training-Testing-Tuning is included in siamese_tracking/onekey.py. There is a tutorial for how to implement your ideas in our framework. See train.md.

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

4 participants