Skip to content

Fix interface for stability and consistency#36

Draft
alanturing-bluemirrors wants to merge 9 commits intomasterfrom
fix-interface
Draft

Fix interface for stability and consistency#36
alanturing-bluemirrors wants to merge 9 commits intomasterfrom
fix-interface

Conversation

@alanturing-bluemirrors
Copy link
Copy Markdown
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
Copy Markdown
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