/// <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(); }