You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.
What I'm asking is this, given that one cannot iteratively train a these neural networks, why are there 2 points at which different options are provided to the neural network?
Does it not make sense to declare all options/setting in one place, ie on creation of the neural network?
Perhaps something like:
var net = new NeuralNetwork({
hiddenLayers: [4],
learningRate: 0.6,
errorThresh: 0.004,
iterations: 20000,
log: true,
logPeriod: 10
});
net.train(data);
Chris
The text was updated successfully, but these errors were encountered:
I would like to see brain one day be able to train multiple times instead of just once. If that were to happen, it would make sense to keep the settings as they currently are.
@christopherdebeer good point. I think more of them should actually move to the train() call, with maybe the hiddenLayers option sticking with the network initialization.
Hi, this post is more discussion than issue. It's related to what was said before on issue #13.
Currently brains, when created take options
hiddenLayers
&learningRate
:And when trained, take
data
and optionserrorThresh
,iterations
,log
&logPeriod
:What I'm asking is this, given that one cannot iteratively train a these neural networks, why are there 2 points at which different options are provided to the neural network?
Does it not make sense to declare all options/setting in one place, ie on creation of the neural network?
Perhaps something like:
Chris
The text was updated successfully, but these errors were encountered: