-
Notifications
You must be signed in to change notification settings - Fork 58
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
Create Annotation and Annotator classes #618
Conversation
Codecov Report
@@ Coverage Diff @@
## main #618 +/- ##
==========================================
- Coverage 85.76% 85.46% -0.31%
==========================================
Files 40 40
Lines 4390 4423 +33
==========================================
+ Hits 3765 3780 +15
- Misses 625 643 +18
Continue to review full report at Codecov.
|
I need some way to validate The problem is that neither the Annotation and any custom dictionary-like class we create will have access to the Dataset, so it would be the Dataset's responsibility to run the validation any time the dictionary's |
We need merge and slice methods to support merge and slice methods in Dataset. Still not sure how to validate Annotations w.r.t. Datasets as they're added to the Dataset's annotations attribute.
The Annotator and Annotation classes will be developed in neurostuff#618.
This is because fit takes a Dataset and returns a different type of object. Transform takes a Dataset and returns a modified one.
* Drop LDA. * Delete 03_lda.py * Use resources instead of test data. * Bundle sklearn model in new class. * More updates. * Fix. * Add test. * Update 03_plot_lda.py * Improve things. * Link to CBMA documentation. * Update 03_plot_lda.py * Update api.rst * More cleanup. * Remove Annotator class. The Annotator and Annotation classes will be developed in #618. * Update 03_plot_lda.py * Remove undefined base class.
Closing this. We can circle back to it after the NIMADS PR is merged. |
Closes #617, but far from ready for review. Some of this PR will overlap with #607.
Changes proposed in this pull request: