A CLI for training a neural network on a specific YouTube channel's videos.
Project description
EmacNN
EmacNN is a CLI for training a neural network to generate YouTube video scripts using YouTube's automated closed captions for a specific channel's videos.
The name, Emac, refers ostensibly to one of Eric McHenry's preferred nicknames. His long, rambling, often circuitous, and long "vlogs" inspired this project.
Installation
The best way to install EmacNN is to use Pip.
pip install emacnn
Usage
# Display help text
emacnn --help
Contributing
Merge requests are welcome after opening an issue first. Please make sure to update tests as appropriate.
Development
Install in a virtual environment with:
python -m venv env
pip install -e .
To improve model training time, it is reocmmended to use CUDA if your GPU is supported.
- Refer to the Keras requirements.
- Install CUDA Toolkit matching Keras requirement
- Install cuDNN matching Keras requirement
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 Distributions
Built Distribution
File details
Details for the file emacnn-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: emacnn-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b593d6b01c233f7714b53ba1e2f3d4dec69fe2ecf387c8eeab313720783c9503 |
|
MD5 | 7f22013852bddfdb69a634fcaa7b8772 |
|
BLAKE2b-256 | 99d1111666f5b19e8d695b22f1bac5f28d6fda2b501a2a7f1343f65f25e8a3cd |