https://github.com/smashingboxes/learning-generative-art
Neural Networks + Generative Art
https://github.com/smashingboxes/learning-generative-art
Last synced: 10 months ago
JSON representation
Neural Networks + Generative Art
- Host: GitHub
- URL: https://github.com/smashingboxes/learning-generative-art
- Owner: smashingboxes
- Created: 2016-04-07T23:21:31.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-07-19T14:34:43.000Z (over 8 years ago)
- Last Synced: 2025-04-19T18:33:16.004Z (12 months ago)
- Language: JavaScript
- Homepage: http://djarvis-next.smashingboxes.com/
- Size: 10.2 MB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Machine Learning + Generative Art
## Requirements
- Node Latest Stable (6.x at time of writing)
- Yarn
- Browser that Supports WebGL (Chrome is the go-to)
- Device that Supports WebGL (no dedicated GPU will probably prevent you from enjoying this)
## Setup
- Clone the repo.
- Run `yarn install`
- BAM! You're done.
## Usage
#### `yarn run build`
Build a production version of `bundle.js` into `dist/`.
#### `yarn run dev`
Run a development server at `http://localhost:8080/`. This also will watch & recompile on file changes. This is neccessary for the BE component (saving brain.json files to bootstrap new sessions).
#### `yarn run watch`
Watch files in `src/` for changes, recompile on change.
#### `yarn run deploy`
This will deploy the master branch to the remote server (generative-artist.smashginboxes.com). You must have the proper SSH key added to your `ssh-agent` in order to deploy. Do this with care, it affects the production instance.