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

Fix interface for stability and consistency #36

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

alanturing-bluemirrors
Copy link
Contributor

This PR is to apply changes to the current interface based on the issues or misconfigurations identified during development.

Identified issues:

  • init() method in ICore accepts parameters classes which is biased to object detection and doesn't have application in other use cases such as: Image Text Matching (no classes to process), Background removal (no classes to process), etc.

Steps to regain control of the interface:

  • Fixing the ICore interface: Remove the parameter classes as it has minimal use in the interface. Re-arrange the interface call from the init() method in Yolov5 core to ensure consistency with development.

Tests performed:

  • Evaluated the branch once the changes were published, ran a benchmark script to test the functionality. It doesn't seem to break the code. (Preliminary test)

DO NOT MERGE THE PR UNTIL THE THREE MAINTAINERS HAVE VERIFIED AND APPROVED THE CHANGES

@mavihs7 mavihs7 marked this pull request as draft July 30, 2022 06:16
@shivamswarnkar shivamswarnkar requested review from ankitnamdeo34 and thegrogu and removed request for mavihs7 September 17, 2022 19:06
@makaveli10
Copy link
Contributor

makaveli10 commented Nov 1, 2022

@alanturing-bluemirrors @mavihs7 are you guys still working on this ?
This looks good to me. thanks for putting this together

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

Successfully merging this pull request may close these issues.

3 participants