getParameterAsint() public method

public getParameterAsint ( String key ) : int
key String
return int
        /*
         * constructor to be used for non testing code.
         */
        public FeedForwardNeuralNetwork(NNConfig config)
        {
            int numberOfInputNeurons = config
                                       .getParameterAsint(NUMBER_OF_INPUTS);
            int numberOfHiddenNeurons = config
                                        .getParameterAsint(NUMBER_OF_HIDDEN_NEURONS);
            int numberOfOutputNeurons = config
                                        .getParameterAsint(NUMBER_OF_OUTPUTS);

            double lowerLimitForWeights = config
                                          .getParameterAsDouble(LOWER_LIMIT_WEIGHTS);
            double upperLimitForWeights = config
                                          .getParameterAsDouble(UPPER_LIMIT_WEIGHTS);

            hiddenLayer = new Layer(numberOfHiddenNeurons, numberOfInputNeurons,
                                    lowerLimitForWeights, upperLimitForWeights,
                                    new LogSigActivationFunction());

            outputLayer = new Layer(numberOfOutputNeurons, numberOfHiddenNeurons,
                                    lowerLimitForWeights, upperLimitForWeights,
                                    new PureLinearActivationFunction());
        }
	/*
	 * constructor to be used for non testing code.
	 */
	public FeedForwardNeuralNetwork(NNConfig config) {

		int numberOfInputNeurons = config
				.getParameterAsint(NUMBER_OF_INPUTS);
		int numberOfHiddenNeurons = config
				.getParameterAsint(NUMBER_OF_HIDDEN_NEURONS);
		int numberOfOutputNeurons = config
				.getParameterAsint(NUMBER_OF_OUTPUTS);

		double lowerLimitForWeights = config
				.getParameterAsDouble(LOWER_LIMIT_WEIGHTS);
		double upperLimitForWeights = config
				.getParameterAsDouble(UPPER_LIMIT_WEIGHTS);

		hiddenLayer = new Layer(numberOfHiddenNeurons, numberOfInputNeurons,
				lowerLimitForWeights, upperLimitForWeights,
				new LogSigActivationFunction());

		outputLayer = new Layer(numberOfOutputNeurons, numberOfHiddenNeurons,
				lowerLimitForWeights, upperLimitForWeights,
				new PureLinearActivationFunction());

	}