-
Notifications
You must be signed in to change notification settings - Fork 19
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
add Harmonization #130
add Harmonization #130
Conversation
@candemircan Thanks for this PR! I think this will definitely be a useful addition to the current models in |
hey Lukas :) thanks for the quick response. Just made the changes as you requested. Hope it works out fine! Best, |
@candemircan, thanks a lot for the changes! Could you rebase one more time and submit the PR again? I had to accept a different PR before I could accept yours. |
@candemircan Also, could you do me a favor and remove the folder |
Head branch was pushed to by a user without write access
@candemircan I see that the unittests are not passing. Did you rebase correctly? |
@LukasMut I believe I did, but a comma was missing. Now I fixed it. Let's see if it passes now |
@candemircan Unfortunately, the unittests are still failing. I think there's a module missing for one of the harmonization models,
Please see yourself when and why the tests are failing. |
Head branch was pushed to by a user without write access
@candemircan I see that you've added the missing module to the |
Hi Lukas,
Apologies for the repeated fails :) Yes, I’ll make sure all works locally and push a new commit sometime this week.
20 Feb 2023 at 16:00 by ***@***.***:
…
@candemircan <https://github.com/candemircan>> I see that you've added the module to the > requirements.txt> file, but I am wondering whether it has to be added to the > setup.py> and > environment.yml> files too? Unfortunately, the tests are still failing for some reason. Could you test locally what's going on?
—
Reply to this email directly, > view it on GitHub <#130 (comment)>> , or > unsubscribe <https://github.com/notifications/unsubscribe-auth/APEIP2XODEEAT4BSNNKHBNTWYOBH7ANCNFSM6AAAAAAVATEIGE>> .
You are receiving this because you were mentioned.> Message ID: > <ViCCo-Group/thingsvision/pull/130/c1437153575> @> github> .> com>
|
Hi again Lukas, I have added the Best, |
@Alxmrphi, do you have any idea what's going on with codecov here? |
My gut feeling tells me that it has something to do with the TensorFlow version, but I am not 100% sure. One could also try to pip install @candemircan do you use What's interesting is that the unittests are both passing but codecov is failing 🤔 |
I'm scratching my head at this one, too. How is it passing the unit tests but not the code coverage? I downloaded and ran the unit tests locally and they fail on the harmonization model tests. Quick fixes to install libraries, more failures in different places. The first hurdle it fails at is not having access to |
Hi Lukas, I was using the latter, but you are right that the package is named as the former in pypi. Should I change it and make another commit? |
@candemircan Let me see whether I can figure this out. I feel like that error is not happening on our end. |
@Alxmrphi, I see that this error is happening within the harmonization module and not on our end. See the issue that references this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I approve this PR but I'd like to wait until we've fixed the dependency issues before I merge it into the main branch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as Lukas, we should wait until we figured out what causes codecov to fail, but the rest of the PR looks fine to me!
Adding a custom
Harmonization
class. The model is explained in this paper and is available under this repo. It is a type of model that gets deep neural networks to rely on similar aspects of images as humans do while doing object recognition.