Skip to main content

A library for rendering generative art from a randomly initialized neural network.

Project description

A library and command line utility for rendering generative art from a randomly initialized neural network.

Based on the following blog posts and pages from studio otoro

Requirements

neuralart supports Python 2.7 and Python 3.x.

Linux, Mac, and Windows are supported.

Other operating systems may be compatible if the dependencies can be properly installed.

Dependencies

  • NumPy

  • SciPy

  • pillow

Installation

neuralart is available on PyPI, the Python Package Index.

$ pip install neuralart

Command Line Utility

There is a command line utility for generating images. Use the --help flag for more information.

$ neuralart --help

Example

$ neuralart \
      --seed 2 \
      --xres 2048 \
      --hidden-std 1.2 \
      example.png
https://github.com/dstein64/neuralart/blob/master/images/example-400.png?raw=true

Library Example Usage

See example.py.

License

The code in this repository has an MIT License.

See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neuralart-0.0.9.tar.gz (2.1 MB view details)

Uploaded Source

File details

Details for the file neuralart-0.0.9.tar.gz.

File metadata

  • Download URL: neuralart-0.0.9.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for neuralart-0.0.9.tar.gz
Algorithm Hash digest
SHA256 4d8f2dbe3e343ba544bad73ddcc39be0b276fa72ccc7d95811726058f1968a28
MD5 dc8fcd9bcb121a593d55d76aa1dd0171
BLAKE2b-256 076deba9a6214ece82c956e1f405af9cf70c1b4ebd7b162f7ed2ce9b65d3f1d7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page