コード例 #1
0
ファイル: mlpe.go プロジェクト: rutmir/pr.optima
/*************************************************************************
Like MLPCreateB1, but for ensembles.

  -- ALGLIB --
	 Copyright 18.02.2009 by Bochkanov Sergey
*************************************************************************/
func MlpeCreateB1(nin, nhid, nout int, b, d float64, ensemblesize int, ensemble *mlpensemble) error {
	net := mlpbase.NewMlp()

	if err := mlpbase.MlpCreateb1(nin, nhid, nout, b, d, net); err != nil {
		return err
	}
	return MlpeCreateFromNetwork(net, ensemblesize, ensemble)
}
コード例 #2
0
ファイル: neural.go プロジェクト: rutmir/pr.optima
/*************************************************************************
Same as MLPCreateB0 but with non-linear hidden layer.

  -- ALGLIB --
	 Copyright 30.03.2008 by Bochkanov Sergey
*************************************************************************/
func MlpCreateB1(nin, nhid, nout int, b, d float64) *MultiLayerPerceptron {
	network := NewMlp()
	mlpbase.MlpCreateb1(nin, nhid, nout, b, d, network.innerobj)
	return network
}