@WarmParameter(prefLowToHigh = true)
    public void setC(double C)
    {
        if(C <= 0 || Double.isInfinite(C) || Double.isNaN(C))
            throw new IllegalArgumentException("Regularization term C must be a positive value, not " + C);
        this.C = C;
    }
@ WarmParameter ( prefLowToHigh = true ) public void setC ( double C ) { if ( C <= 0 || Double . isInfinite ( C ) || Double . isNaN ( C ) ) throw new IllegalArgumentException ( "Regularization term C must be a positive value, not " + C ) ; this . C = C ; }
Sets the regularization term, where smaller values indicate a larger
regularization penalty.

@param C the positive regularization term