public static class CRF.Trainer
extends java.lang.Object
| Constructor and Description |
|---|
Trainer(smile.data.Attribute[] attributes,
int numClasses)
Constructor.
|
Trainer(int numFeatures,
int numClasses)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CRF.Trainer |
setLearningRate(double eta) |
CRF.Trainer |
setMaxNodes(int maxLeaves)
Sets the maximum number of leaf nodes in the tree.
|
CRF.Trainer |
setNumTrees(int iters) |
CRF |
train(double[][][] sequences,
int[][] labels) |
CRF |
train(int[][][] sequences,
int[][] labels) |
public Trainer(smile.data.Attribute[] attributes,
int numClasses)
numClasses - the maximum number of classes.public Trainer(int numFeatures,
int numClasses)
numFeatures - the number of sparse binary features.numClasses - the maximum number of classes.public CRF.Trainer setMaxNodes(int maxLeaves)
maxLeaves - the maximum number of leaf nodes in the tree.public CRF.Trainer setLearningRate(double eta)
public CRF.Trainer setNumTrees(int iters)
public CRF train(double[][][] sequences, int[][] labels)
public CRF train(int[][][] sequences, int[][] labels)