Encog.App.Analyst.Wizard.AnalystWizard.GenerateRBF C# (CSharp) Method

GenerateRBF() private method

Generate a RBF machine learning method.
private GenerateRBF ( int inputColumns, int outputColumns ) : void
inputColumns int The number of input columns.
outputColumns int The number of output columns.
return void
        private void GenerateRBF(int inputColumns, int outputColumns)
        {
            var hidden = (int) ((inputColumns)*1.5d);
            _script.Properties.SetProperty(
                ScriptProperties.MlConfigType,
                MLMethodFactory.TypeRbfnetwork);
            _script.Properties.SetProperty(
                ScriptProperties.MlConfigArchitecture,
                "?->GAUSSIAN(c=" + hidden + ")->?");

            _script.Properties.SetProperty(
                ScriptProperties.MlTrainType, outputColumns > 1 ? "rprop" : "svd");

            _script.Properties.SetProperty(ScriptProperties.MlTrainType,
                                          DefaultTrainError);
        }