Package org.jpmml.lightgbm
Class LightGBMUtil
- java.lang.Object
-
- org.jpmml.lightgbm.LightGBMUtil
-
public class LightGBMUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisBinaryInterval(java.lang.String string)static booleanisInterval(java.lang.String string)static booleanisNone(java.lang.String string)static booleanisValues(java.lang.String string)static GBDTloadGBDT(java.io.InputStream is)static GBDTloadGBDT(java.util.Iterator<java.lang.String> lines)static double[]parseDoubleArray(java.lang.String string, int length)static int[]parseIntArray(java.lang.String string, int length)static org.dmg.pmml.IntervalparseInterval(java.lang.String string)static ObjectiveFunctionparseObjectiveFunction(java.lang.String string)static java.lang.String[]parseStringArray(java.lang.String string, int length)static java.util.Iterator<java.lang.String>parseText(java.io.InputStream is)static long[]parseUnsignedIntArray(java.lang.String string, int length)static java.util.List<java.lang.Integer>parseValues(java.lang.String string)static java.lang.Stringunescape(java.lang.String string)
-
-
-
Method Detail
-
loadGBDT
public static GBDT loadGBDT(java.io.InputStream is) throws java.io.IOException
- Throws:
java.io.IOException
-
loadGBDT
public static GBDT loadGBDT(java.util.Iterator<java.lang.String> lines)
-
parseText
public static java.util.Iterator<java.lang.String> parseText(java.io.InputStream is) throws java.io.IOException- Throws:
java.io.IOException
-
parseObjectiveFunction
public static ObjectiveFunction parseObjectiveFunction(java.lang.String string)
-
parseStringArray
public static java.lang.String[] parseStringArray(java.lang.String string, int length)
-
parseIntArray
public static int[] parseIntArray(java.lang.String string, int length)
-
parseUnsignedIntArray
public static long[] parseUnsignedIntArray(java.lang.String string, int length)
-
parseDoubleArray
public static double[] parseDoubleArray(java.lang.String string, int length)
-
isNone
public static boolean isNone(java.lang.String string)
-
isInterval
public static boolean isInterval(java.lang.String string)
-
isBinaryInterval
public static boolean isBinaryInterval(java.lang.String string)
-
isValues
public static boolean isValues(java.lang.String string)
-
parseInterval
public static org.dmg.pmml.Interval parseInterval(java.lang.String string)
-
parseValues
public static java.util.List<java.lang.Integer> parseValues(java.lang.String string)
-
unescape
public static java.lang.String unescape(java.lang.String string)
-
-