public class PAClassifier extends Object implements Classifier<Boolean>
Passive-Aggressive Algorithms
Koby Crammer, Ofer Dekel, Joseph Keshet, Shai Shalev-Shwartz, Yoram
Singer; 7(Mar):551--585, 2006.,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
PAClassifier.Type |
| Constructor and Description |
|---|
PAClassifier() |
PAClassifier(PAClassifier.Type type) |
PAClassifier(PAClassifier.Type type,
Double aggressiveness) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
classify(double[] features) |
Double |
getAggressiveness() |
PAClassifier.Type |
getType() |
double[] |
getWeights() |
protected void |
init(int featureSize) |
void |
reset() |
void |
setAggressiveness(Double aggressiveness) |
void |
setType(PAClassifier.Type type) |
void |
setWeights(double[] weights) |
String |
toString() |
void |
update(Boolean expectedLabel,
double[] features) |
public PAClassifier()
public PAClassifier(PAClassifier.Type type)
public PAClassifier(PAClassifier.Type type, Double aggressiveness)
public Boolean classify(double[] features)
classify in interface Classifier<Boolean>public void update(Boolean expectedLabel, double[] features)
update in interface Classifier<Boolean>protected void init(int featureSize)
public void reset()
reset in interface Classifier<Boolean>public double[] getWeights()
public void setWeights(double[] weights)
public PAClassifier.Type getType()
public void setType(PAClassifier.Type type)
public Double getAggressiveness()
public void setAggressiveness(Double aggressiveness)
Copyright © 2013. All Rights Reserved.