cppn

Compositional Pattern Producing Networks (CPPN), a form of Artificial Neural Network with differing activation functions, implemented in Javascript with Mocha tests for verification

Usage no npm install needed!

<script type="module">
  import cppn from 'https://cdn.skypack.dev/cppn';
</script>

README

CPPN.js

Compositional Pattern Producing Networks, now in a javascript library near you!

Tests are run through Mocha and should.js. Activation functions and cppns are tested against the HyperNEAT C# code from Sebastian Risi's work.

This library is used by the neatjs library and the winjs library as well, usually as an NPM module -- but can be used inside HTML.

(links to follow someday...)