Contributing to library (group time series split) #905
Replies: 3 comments 7 replies
-
Thanks for asking! To be honest, that'd be an awesome contribution! MLxtend is exactly for these sort of things that are beyond the scope of other tools like scikit-learn but are super useful in practice. I am also super happy to guide you through the process. The big, first question would be, should this go under mlxtend.evaluate, or should we create a new submodule mlxtend.time_series What speaks for mlxtend.evaluate is that we have similar methods there such as BootstrapOutOfBag (http://rasbt.github.io/mlxtend/user_guide/evaluate/BootstrapOutOfBag/). On the other hand, what speaks against it is discoverability. What are your thoughts? |
Beta Was this translation helpful? Give feedback.
-
Hm, so maybe we could make a version for In this case, I recommend making a copy of https://github.com/rasbt/mlxtend/blob/master/mlxtend/evaluate/bootstrap_outofbag.py and going from there. I am happy to help along the way. |
Beta Was this translation helpful? Give feedback.
-
Hi @rasbt , I wrote the article about contributing to open source based on experience of contributing to your |
Beta Was this translation helpful? Give feedback.
-
Hi Sebastian,
Do you have any interest in extending your great library with group time series split, which combines several ideas from different libraries?
Initially I wrote it for my personal tasks, but after that I decided to publish it on GitHub (https://github.com/labdmitriy/ml-lab), wrote an article about that (https://medium.com/@labdmitriy/advanced-group-time-series-validation-bb00d4a74bcc), and provided Jupyter Notebook with examples (https://github.com/labdmitriy/ml-lab/blob/master/notebooks/GroupTimeSeriesSplit.ipynb).
It would be an honor for me to practice in contributing (I don't have any experience in it for open source project) espeсially to your library which I used frequently enough.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions