예제 #1
0
        /// <inheritdoc />
        public override void ResolveInputs()
        {
            name = Name.AsString();

            inputActivationFunction = Util.GetActivationFunction(InputActivationFunction.AsString("LINEAR"));

            inputHasBias = InputHasBias.AsBoolean(true);

            hiddenLayerConfig = HiddenLayerConfig.As2DArray <object>();

            outputActivationFunction = Util.GetActivationFunction(OutputActivationFunction.AsString("LINEAR"));

            outputHasBias = OutputHasBias.AsBoolean(true);

            inputs = Inputs.As2DArray <double>();

            targets = Targets.As2DArray <double>();

            errorTolerance = ErrorTolerance.AsDouble();

            epochLimit = EpochLimit.AsInt();
        }