* * @param {Number[]} input * @param {Number} [learningRate] * @returns {number}
(input, learningRate = null)
| 183 | * @returns {number} |
| 184 | */ |
| 185 | trainPattern(input, learningRate = null) { |
| 186 | const error = this.runInput(input); |
| 187 | this.runBackpropagate(input); |
| 188 | this.step(learningRate); |
| 189 | return error; |
| 190 | } |
| 191 | |
| 192 | /** |
| 193 | * |
no test coverage detected