Skip to content

Latest commit

 

History

History
executable file
·
46 lines (29 loc) · 1.01 KB

File metadata and controls

executable file
·
46 lines (29 loc) · 1.01 KB

jupyter_playground

NB: the notebooks used within create their own modules with nbdev.fast.ai

This includes:

  1. 00_core.ipynb - some core utility and setup.
  2. Northern Power Grids data
  3. 10_npg_data.ipynb for etl.
  4. 11_npg.ipynb for some plots of the resulting dataset.

Install

After cloning:

pip install -e jupyter_playground

How to use

Some features:

print(core.IncrementalPipeline.__doc__)
    A class whose instances can dynamically store functions.
    When used as a callable passes each stages retunred object as args into each successive function.
    Results are wrapped if needed.
print(core.DownloadContent.__doc__)
    Masks the repr with it's hash to avoid serialising the content.
    This stops libraries like joblib serialising large strings in input reprs