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

update/finetune trained model on custom dataset on everyday basis #46

Closed
waghts95 opened this issue Aug 7, 2020 · 8 comments
Closed
Labels
enhancement New feature or request solution added Solution added to the raised issue

Comments

@waghts95
Copy link

waghts95 commented Aug 7, 2020

My requirement is such that we need to train model on images that we receive on daily basis. Please implement functionality such that I can update my model on new images everyday.
Thank you.

@abhi-kumar abhi-kumar added the enhancement New feature or request label Aug 7, 2020
@abhi-kumar
Copy link
Contributor

This feature will soon be integrated into the library and you will be notified accordingly. Thank you Tushar for using monk detection library at BioEnable Technologies.

@abhi-kumar
Copy link
Contributor

This feature is needed for efficientdet pipeline right?

@waghts95
Copy link
Author

waghts95 commented Aug 7, 2020

yes

@abhi-kumar
Copy link
Contributor

Will update you soon on this

@abhi-kumar
Copy link
Contributor

The original implementation itself has no update or finetuning in training, https://github.com/signatrix/efficientdet/issues/36.

Alternatively, we are planning now to add a way so that you can load a previously trained model as the starting point of a new training. That might help you serve the regular model training purpose.

@waghts95
Copy link
Author

okay.

abhi-kumar added a commit that referenced this issue Aug 12, 2020
@abhi-kumar
Copy link
Contributor

The following features have been added.

a) Support for 8 new models

  • model_name="efficientnet-b0"
  • model_name="efficientnet-b1"
  • model_name="efficientnet-b2"
  • model_name="efficientnet-b3"
  • model_name="efficientnet-b4"
  • model_name="efficientnet-b5"
  • model_name="efficientnet-b6"
  • model_name="efficientnet-b7"
  • model_name="efficientnet-b8"

#Usage
gtff.Model(model_name="efficientnet-b0");

b) Load a previously trained model and start a new training
gtf.Model(model_name="efficientnet-b0", load_pretrained_model_from="path to model.pth");

Do let us know in case any new features are required in monk. Please provide proper credits to the library in your application code. Give us a star and spread the word on monk in case you find the library useful.

@abhi-kumar abhi-kumar added the solution added Solution added to the raised issue label Aug 12, 2020
@abhi-kumar
Copy link
Contributor

Closing due to inactivity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request solution added Solution added to the raised issue
Projects
None yet
Development

No branches or pull requests

2 participants