-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[DOC] add newer patterns to handle unequal length and multivariate data in tutorial #7362
base: main
Are you sure you want to change the base?
Conversation
…ata to classification tutorial
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
88e0e13
to
10713d4
Compare
hi @fkiraly, can you review the changes to the tutorial notebook, wanted to see if I should add anymore changes here. |
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.
Nice! I think we could merge this and it would already be a great improvement.
Some smaller comments:
- typographically, names of classes should be enclosed between backticks, like
IndepDist
, that way they appear in code font - at the start, could you add a math explanation or reference (or both) to explain the difference?
- for more details on distances and composites, a pointer to notebook 6 might be good
- I would also add a third method: some estimators can deal with multivariate data natively, this is recorded in the capability tag (see section 2.3 below how to search). This should perhaps be the first method you explain.
- the first vignette uses two aggregation functions - sum and mean - which are very similar but double the amount of lines. I would suggest, show only one of these first, and mention how you would switch the aggregation function only.
Sure! I'll add these changes. |
@fkiraly , I've added the requested changes. |
Code formatting guide: |
3665fd5
to
15dea59
Compare
Reference Issues/PRs
Fixes: #7237
What does this implement/fix? Explain your changes.
Adds the new patterns to deal with unequal length and multi-variate data into the classification tutorial.
Does your contribution introduce a new dependency? If yes, which one?
What should a reviewer concentrate their feedback on?
Quality and relevance of added documentation, open to feedback.
Did you add any tests for the change?
No.
Any other comments?
PR checklist
For all contributions
How to: add yourself to the all-contributors file in the
sktime
root directory (not theCONTRIBUTORS.md
). Common badges:code
- fixing a bug, or adding code logic.doc
- writing or improving documentation or docstrings.bug
- reporting or diagnosing a bug (get this pluscode
if you also fixed the bug in the PR).maintenance
- CI, test framework, release.See here for full badge reference
maintainers
tag - do this if you want to become the owner or maintainer of an estimator you added.See here for further details on the algorithm maintainer role.
For new estimators
docs/source/api_reference/taskname.rst
, follow the pattern.Examples
section.python_dependencies
tag and ensureddependency isolation, see the estimator dependencies guide.