public void setEpsilon ( double epsilon ) { if ( Double . isNaN ( epsilon ) || Double . isInfinite ( epsilon ) || epsilon <= 0 ) throw new IllegalArgumentException ( "epsilon must be in (0, infty), not " + epsilon ) ; this . epsilon = epsilon ; }
Sets the epsilon for the epsilon insensitive loss when performing regression . This variable has no impact during classification problems . For regression problems any predicated value that is within the epsilon of the target will be treated as correct . Increasing epsilon usually decreases the number of support vectors but may reduce the accuracy of the model