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.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43cd0f022c69ace15addcf34865ac8d8f666704a15dca3c14c59d6635f37fd3b |
|
MD5 | 0a9ab302b5fa029ec786667f1b681410 |
|
BLAKE2b-256 | 5dfedd89487ea223c50510f44263aec9aac532a27f5d0078b3a09a056f79c743 |