Noisemaker is an adaptation of classic procedural noise generation algorithms, for Python 3 and TensorFlow.
Not Docker (Python 3 virtualenv)¶
Noisemaker is intended for Python 3.5+.
Install Noisemaker in a new virtualenv:
python3 -m venv noisemaker source noisemaker/bin/activate pip install git+https://github.com/aayars/py-noisemaker
Install TensorFlow in the virtualenv, using
# Hopefully there is a wheel available for your platform. pip install tensorflow # or tensorflow-gpu, if you're all set up with cuda/cudnn
Activate the virtual environment, and run:
pip install –upgrade git+https://github.com/aayars/py-noisemaker
Noisemaker includes several CLI entrypoints. For usage summary, run with -h or –help.
- noisemaker: Fully-featured noise generation pipeline
- glitchmaker: Simple glitch art tool
- collagemaker: Image collage tool