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)