public boolean setActivationFunction(String actFunc,double[] actParam){
		if(isValidActFunc(actFunc)){
			this.activationFunction = actFunc;
			if(activationFunction.equals("sig")){
				if(actParam.length>0){
				if(actParam[0]>0){
					this.activationParam = actParam;
				}else{
					System.out.println("parameter needs to be greater than 0!");
					return false;
				}
				}else{
					System.out.println("not enough parameters!");
					return false;
				}
			}
			return true;
		} else {
			System.out.println("The name " + actFunc +" is not a defined activation function.");
			System.out.println("Possible Strings are " + Arrays.toString(possibleActFunc));
			return false;
		}
	}