in src/playground.ts [925:938]
export function getOutputWeights(network: nn.Node[][]): number[] {
let weights: number[] = [];
for (let layerIdx = 0; layerIdx < network.length - 1; layerIdx++) {
let currentLayer = network[layerIdx];
for (let i = 0; i < currentLayer.length; i++) {
let node = currentLayer[i];
for (let j = 0; j < node.outputs.length; j++) {
let output = node.outputs[j];
weights.push(output.weight);
}
}
}
return weights;
}