convert tsfeatures lib to nbdev framework#39
Conversation
|
Hey @jope35, thanks for the initiative, we support this. Just some requests before we review this more thoroughly:
|
|
@jmoralez thanks for the quick scan. will incorporate the changes 👍 |
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
Some more requests:
|
Renamed and reorganized notebooks for clarity. Moved some utils to hide cells. Updated version and doc links. Added script to compare features with R. Made other minor code tweaks.
|
Thanks for the updates. Can you please merge tsfeatures_core.ipynb with features.ipynb? They both should be the same notebook that exports the tsfeatures module. |
|
Merge tsfeatures_core.ipynb with features.ipynb, the result is exported to tsfeatures. |
jmoralez
left a comment
There was a problem hiding this comment.
Please also move the test from the test_features notebook to the tsfeatures one
README.md
Outdated
There was a problem hiding this comment.
Seems like from this point onwards this is duplicated
jmoralez
left a comment
There was a problem hiding this comment.
Thanks for the changes! I think we're almost there
README.md
Outdated
| #!/usr/bin/env python | ||
| # coding: utf-8 | ||
|
|
||
| from typing import List |
There was a problem hiding this comment.
Can you please add this to a new notebook nbs/tsfeatures_r.ipynb?
There was a problem hiding this comment.
i added the notebook and extended the ci run to include R also added rpy2 in the dependencies list, @jmoralez maybe move it to the dev dependencies as it gives some troubles installing on windows
| @@ -1,18 +0,0 @@ | |||
| #!/usr/bin/env python | |||
There was a problem hiding this comment.
Please add these tests to nbs/tsfeatures.ipynb
There was a problem hiding this comment.
added the tests to the tsfeatures.ipynb
| @@ -1,31 +0,0 @@ | |||
| import numpy as np | |||
There was a problem hiding this comment.
Please add these tests to nbs/tsfeatures.ipynb
There was a problem hiding this comment.
added the tests to the tsfeatures.ipynb
| @@ -1,10 +0,0 @@ | |||
| #!/usr/bin/env python | |||
There was a problem hiding this comment.
Please add these tests to nbs/tsfeatures.ipynb
There was a problem hiding this comment.
added the tests to the tsfeatures.ipynb
| @@ -1,36 +0,0 @@ | |||
| import numpy as np | |||
There was a problem hiding this comment.
Please add these tests to nbs/tsfeatures.ipynb
There was a problem hiding this comment.
added the tests to the tsfeatures.ipynb
| @@ -1,25 +0,0 @@ | |||
| #!/usr/bin/env python | |||
There was a problem hiding this comment.
Please add these tests to nbs/tsfeatures.ipynb
There was a problem hiding this comment.
added the tests to the tsfeatures.ipynb
| @@ -1,25 +0,0 @@ | |||
| #!/usr/bin/env python | |||
There was a problem hiding this comment.
Please add these tests to nbs/tsfeatures.ipynb
There was a problem hiding this comment.
added the tests to the tsfeatures.ipynb
This pr uses the nbdev framework to build the tsfeatures lib.
All old files are copied 1-on-1, eager to get some feedback on this