No project description provided
Project description
eflow
I designed this project to help make my life easier for my data science projects. It uses a combination of generating code in cell blocks (Check my testing/templates for example notebooks) and well designed objects for analysis and modeling. Currently it is far from done; (studying for GRE and have a full time job in my defense: ) ).
This project was mainly designed for and in Jupyter-Lab. I don't know how well it works in Jupyter-Notebook.
Documentation
Can be found by clicking on docs/build/html/index.html in eflow using sphinx or go to https://eflow.readthedocs.io/en/latest/index.html.
Installation
$ pip install eflow
Other commands/steps to make the project work properly
Ensuring the widgets work properly
$ jupyterlab nbextension enable --py widgetsnbextension --sys-prefix
$ jupyter nbextension enable --py widgetsnbextension --sys-prefix
$ jupyter labextension install @jupyter-widgets/jupyterlab-manager
$ jupyter lab clean
$ jupyter lab build
Getting natural language datasets setup. Start by opening up a Python Repl.
$ python
>>> nltk.download('wordnet')
>>> nltk.download('words')
>>> nltk.download('punkt')
Project Requirements
- Python >= 3.7
- Latest version's of the following packages:
- jupyterlab
- numpy
- pandas
- missingno
- matplotlib
- seaborn
- sklearn
- kneed
- Pillow
- tqdm
- python-dateutil
- scikit-plot
- scipy
- ipywidgets
- ipython_blocking
- nltk
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for eflow-0.2.46.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bc2caba42c8d4232ead92458502b3f8de8988046be750bccb8971eb7c771f94 |
|
MD5 | 07b2e3345c2b0fde3c7143bd149fb40b |
|
BLAKE2b-256 | fc0a2fcae7445baa04a677a29a1cbcabee7b609606f0f7ccb79929e586f92507 |