jnisvmlight
Class SVMLightModel
java.lang.Object
jnisvmlight.SVMLightModel
- All Implemented Interfaces:
- java.io.Serializable
public class SVMLightModel
- extends java.lang.Object
- implements java.io.Serializable
SVM classifier model returned by SVM-light.
- See Also:
- Serialized Form
|
Constructor Summary |
protected |
SVMLightModel(java.lang.String format,
long ktype,
long dparm,
double gparm,
double sparm,
double rparm,
java.lang.String uparm,
long hfi,
long tdocs,
long nsv,
double threshold,
LabeledFeatureVector[] docs)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SVMLightModel
protected SVMLightModel(java.lang.String format,
long ktype,
long dparm,
double gparm,
double sparm,
double rparm,
java.lang.String uparm,
long hfi,
long tdocs,
long nsv,
double threshold,
LabeledFeatureVector[] docs)
readSVMLightModelFromURL
public static SVMLightModel readSVMLightModelFromURL(java.net.URL file)
throws java.text.ParseException
- Reads an SVM-light model form a URL and creates an SVMLightModel object in Java. The format is compatible to the
SVM-light model files.
- Throws:
java.text.ParseException
classify
public double classify(FeatureVector v)
setThreshold
public void setThreshold(double threshold)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
writeModelTofile
public void writeModelTofile(java.lang.String path)
- Writes this SVMLightModel to a file. The format is compatible to the
SVM-light model files.