#954·brain.js

文档示例: XOR 重启时不断更改输出读取

作者: pihapi创建于 2025年1月29日更新于 2025年1月29日
标签bug

JavaScript const brain = require('brain.js'); // 提供可选的配置对象,默认值如下所示。 const config = { inputSize: 20, inputRange: 20, hiddenLayers: [20, 20], outputSize: 20, learningRate: 0.01, decayRate: 0.999, }; // 创建一个简单的循环 神经网络 const inet = new brain.recurrent.RNN(config); inet.train([ { input: [0, 0], output: [0] }, { input: [0, 1], output: [1] }, { input: [1, 0], output: [1] }, { input: [1, 1], output: [0] }, ], config); console.log(inet.run([0, 0])); // [0] console.log(inet.run([0, 1])); // [1] console.log(inet.run([1, 0])); // [1] console.log(inet.run([1, 1])); // [0]

- 输出:

1 1 1 1


在重启时 
输出:

1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111


在重启时 
输出:

0 1 1 0



## 版本信息

内容来源: BrainJS/brain.js