Evaluating

Overview


Given a model specified as an array of layers, you can evaluate the result of applying the model to an input, given as a column vector. (as specified in linear algebra library)


let ba = await import('/lib/backpropagation/v1.0.0/backpropagation.mjs');

let layers = [];
layers.push(ba.affine({
    inputs:4,
    outputs:1,
}));

let inputs = [[1],[0],[0.5],[0.4]];

let result = ba.evaluate(layers, input)