Distributed neural networks
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.editorconfig
.eslintrc.js
.gitignore
LICENSE.txt
README.md
package.json
yarn.lock

README.md


intermorph

A distributed means of training/running neural networks on a blockchain.

Installation

$ yarn add intermorph (Not quite ready yet)

Usage

const Intermorph = require('intermorph');

const trainingSet = [
	{
		input: [0],
		output: [1]
	},
	{
		input: [1],
		output: [0]
	}
];

let morph = new Intermorph({
	trainingSet
});

while (true) {
	morph.cycle();
}

Contributing

  1. Make sure you have NodeJS and either Yarn or NPM (yarn is really great)
  2. Installing dependencies:
$ cd path/to/intermorph
$ yarn
  1. Running the example:
$ yarn start
  1. Take a look at the Issues to see what needs to be done and feel free to send PRs with any fixes or features you'd like to add, make sure you run yarn test and correct any issues before submitting.