Versions in this module Expand all Collapse all v0 v0.2.5 Jun 6, 2021 Changes in this version + type Config struct + Decay float64 + Epochs int + LearningRate float64 + RegressionThreshold float64 + TrainingSplit float64 + Tries int + func DefaultConfig() *Config type Engine + Config *Config + func (e *Engine) GetConfig() *Config + func (e *Engine) SetConfig(cfg *Config) v0.1.1 May 9, 2021 Changes in this version + type Engine struct + Data *learn.Set + NetworkInput int + NetworkLayer []int + NetworkOutput int + RegressionThreshold float64 + Usage neural.NetworkType + Verbose bool + WinnerEvaluation evaluation.Evaluation + WinnerNetwork *neural.Network + func NewEngine(usage neural.NetworkType, hiddenLayer []int, data *learn.Set) *Engine + func (e *Engine) GetWinner() (*neural.Network, *evaluation.Evaluation) + func (e *Engine) SetRegressionThreshold(threshold float64) + func (e *Engine) SetVerbose(verbose bool) + func (e *Engine) Start(criterion neural.Criterion, tries, epochs int, ...)