@alenaksu/neatjs
Version:
NEAT (Neuroevolution of Augmenting Topologies) implementation in JavaScript
18 lines (17 loc) • 412 B
TypeScript
import Neuron from './Neuron';
export default class Network {
inputs: Neuron[];
outputs: Neuron[];
neurons: Map<string, Neuron>;
activation: Function;
constructor(neurons: any[], links: any[]);
toJSON(): {
neurons: any[];
links: any[];
};
/**
* Activate the network (feed-forward only)
* @param inputs
*/
activate(inputs: number[]): Neuron[];
}