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.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e048d7ad609343d1ae90c50ae7ede3884508ddc7038d0ddd43bb4b2dd23b666 |
|
MD5 | 3c84f936ed42f851caf95f8d9f2a613b |
|
BLAKE2b-256 | 6df6be2274adfcfb3d650d9646d85b657f5c0353e6381a773d4045a13f772fd0 |