public abstract class GeneratedModel extends java.lang.Object implements IGeneratedModel
| Constructor and Description |
|---|
GeneratedModel() |
| Modifier and Type | Method and Description |
|---|---|
int |
getColIdx(java.lang.String name)
Returns index of column with give name or -1 if column is not found.
|
java.lang.String[] |
getDomainValues(int i)
Returns domain values for i-th column.
|
java.lang.String[] |
getDomainValues(java.lang.String name)
Gets domain of given column.
|
int |
getNumClasses(int i)
Get number of classes in in given column.
|
int |
getNumCols()
Returns number of columns used as input for training (i.e., exclude response column).
|
int |
getNumResponseClasses()
Return a number of classes in response column.
|
int |
getPredsSize()
Returns the expected size of preds array which is passed to
IGeneratedModel.predict(double[], float[]) function. |
int |
getResponseIdx()
Returns an index of the response column.
|
java.lang.String |
getResponseName()
The name of the response column.
|
boolean |
isClassifier()
Return true if this model represents a classifier, else it is used for regression.
|
int |
mapEnum(int colIdx,
java.lang.String enumValue)
Maps given column's enum to integer used by this model.
|
static int |
maxIndex(float[] from,
int start) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDomainValues, getNames, predict, predictpublic int getNumCols()
IGeneratedModelgetNumCols in interface IGeneratedModelpublic int getResponseIdx()
IGeneratedModelgetResponseIdx in interface IGeneratedModelpublic java.lang.String getResponseName()
IGeneratedModelgetResponseName in interface IGeneratedModelpublic java.lang.String[] getDomainValues(int i)
IGeneratedModelgetDomainValues in interface IGeneratedModeli - index of columnpublic int getNumResponseClasses()
IGeneratedModelgetNumResponseClasses in interface IGeneratedModelpublic boolean isClassifier()
IGeneratedModelisClassifier in interface IGeneratedModelpublic int getColIdx(java.lang.String name)
IGeneratedModelgetColIdx in interface IGeneratedModelpublic int getNumClasses(int i)
IGeneratedModelgetNumClasses in interface IGeneratedModelpublic java.lang.String[] getDomainValues(java.lang.String name)
IGeneratedModelgetDomainValues in interface IGeneratedModelname - column namepublic int mapEnum(int colIdx,
java.lang.String enumValue)
IGeneratedModelmapEnum in interface IGeneratedModelpublic static int maxIndex(float[] from,
int start)
public int getPredsSize()
IGeneratedModelIGeneratedModel.predict(double[], float[]) function.getPredsSize in interface IGeneratedModel