-
Notifications
You must be signed in to change notification settings - Fork 12
NNunet with Ditto Example (CU-868d7w56m) #364
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
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is
❌ Your project check has failed because the head coverage (58.17%) is below the target coverage (65.00%). You can increase the head coverage or adjust the target coverage.
Additional details and impacted files@@ Coverage Diff @@
## main #364 +/- ##
===========================================
- Coverage 75.79% 58.17% -17.63%
===========================================
Files 139 143 +4
Lines 8742 9149 +407
===========================================
- Hits 6626 5322 -1304
- Misses 2116 3827 +1711 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
for more information, see https://pre-commit.ci
59be90a
to
bbb9d27
Compare
01a3e43
to
94e734a
Compare
1ed3aec
to
8c1331e
Compare
a92a73f
to
7edc69b
Compare
1467c1c
to
9ad36b8
Compare
PR Type
Feature + Example
Short Description
In working on a new example for Ditto and NNunet, I saw an opportunity to reduce code due to inheritance and promote composition patterns, which in my opinion makes the library more modular and compact.
This PR promotes the usage of a
DittoMixin
rather than aDittoClient
:ditto_example
BEFORE
AFTER
This should mean that taking any of our non-personalized clients, including
NnunetClient
can be ditto-ify'ed in one line:OLDER
Example on how to stand up a NNunet with Ditto (pFL technique) FL system. It combines two existing examples:
Ditto Example
NNunet Example
Clickup Ticket(s): Link(s) if applicable.
CU-868d7w56m
Add a short description of what is in this PR.
Tests Added
Describe the tests that have been added to ensure the codes correctness, if applicable.