| Package | Description |
|---|---|
| eu.fbk.utils.svm |
| Modifier and Type | Method and Description |
|---|---|
static Classifier.Parameters |
Classifier.Parameters.forLinearL1LossL2Reg(int numLabels,
float[] weights,
Float c,
Float bias) |
static Classifier.Parameters |
Classifier.Parameters.forLinearL2LossL1Reg(int numLabels,
float[] weights,
Float c,
Float bias) |
static Classifier.Parameters |
Classifier.Parameters.forLinearL2LossL2Reg(int numLabels,
float[] weights,
Float c,
Float bias,
Boolean dual) |
static Classifier.Parameters |
Classifier.Parameters.forLinearLRLossL1Reg(int numLabels,
float[] weights,
Float c,
Float bias) |
static Classifier.Parameters |
Classifier.Parameters.forLinearLRLossL2Reg(int numLabels,
float[] weights,
Float c,
Float bias,
Boolean dual) |
static Classifier.Parameters |
Classifier.Parameters.forProperties(Properties properties,
String prefix) |
static Classifier.Parameters |
Classifier.Parameters.forSVMLinearKernel(int numLabels,
float[] weights,
Float c) |
static Classifier.Parameters |
Classifier.Parameters.forSVMPolyKernel(int numLabels,
float[] weights,
Float c,
Float gamma,
Float coeff,
Integer degree) |
static Classifier.Parameters |
Classifier.Parameters.forSVMRBFKernel(int numLabels,
float[] weights,
Float c,
Float gamma) |
static Classifier.Parameters |
Classifier.Parameters.forSVMSigmoidKernel(int numLabels,
float[] weights,
Float c,
Float gamma,
Float coeff) |
Classifier.Parameters |
Classifier.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
List<Classifier.Parameters> |
Classifier.Parameters.grid(int maxCombinations,
float multiplier) |
| Modifier and Type | Method and Description |
|---|---|
static ConfusionMatrix |
Classifier.crossValidate(Classifier.Parameters parameters,
Iterable<? extends Iterable<LabelledVector>> partitions) |
static ConfusionMatrix |
Classifier.crossValidate(Classifier.Parameters parameters,
Iterable<? extends Iterable<LabelledVector>> partitions,
Map<String,Integer> results) |
static ConfusionMatrix |
Classifier.crossValidate(Classifier.Parameters parameters,
Iterable<LabelledVector> trainingSet,
int numPartitions) |
static ConfusionMatrix |
Classifier.crossValidate(Classifier.Parameters parameters,
Iterable<LabelledVector> trainingSet,
int numPartitions,
int maxVectors) |
static ConfusionMatrix |
Classifier.crossValidate(Classifier.Parameters parameters,
Iterable<LabelledVector> trainingSet,
int numPartitions,
Map<String,Integer> results) |
static ConfusionMatrix |
Classifier.crossValidate(Classifier.Parameters parameters,
Iterable<LabelledVector> trainingSet,
int numPartitions,
Map<String,Integer> results,
int maxVectors) |
static Classifier |
Classifier.train(Classifier.Parameters parameters,
Iterable<LabelledVector> trainingSet) |
| Modifier and Type | Method and Description |
|---|---|
static Classifier |
Classifier.train(Iterable<Classifier.Parameters> parametersGrid,
Iterable<LabelledVector> trainingSet,
Comparator<ConfusionMatrix> comparator,
int maxVectors) |
Copyright © 2016–2018 FBK. All rights reserved.