benchmark
Class KnownReuters
java.lang.Object
benchmark.KnownReuters
- All Implemented Interfaces:
- SVMTestable, SVMTrainable, DocIdentifiable
public class KnownReuters
- extends java.lang.Object
- implements SVMTrainable, SVMTestable
Reuters article that we know the classifications of from the MySQL DB
- Author:
- David Chen
|
Constructor Summary |
KnownReuters(java.sql.ResultSet rs,
java.sql.Connection con)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KnownReuters
public KnownReuters(java.sql.ResultSet rs,
java.sql.Connection con)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getWbid
public java.lang.String getWbid()
- Specified by:
getWbid in interface SVMTestable- Specified by:
getWbid in interface DocIdentifiable
getMembershiplevel
public int getMembershiplevel(int currentCat)
isKnownMemberOf
public boolean isKnownMemberOf(int i)
- Specified by:
isKnownMemberOf in interface SVMTrainable
isKnownPrimaryMemberOf
public boolean isKnownPrimaryMemberOf(int i)
setMemberOf
public void setMemberOf(int i,
int j)
readyDoc
public void readyDoc(VectorManager titleVM,
VectorManager articleVm,
java.lang.String source)
- Description copied from interface:
SVMTrainable
- The document needs to update the VectorManager with the feature counts
- Specified by:
readyDoc in interface SVMTrainable
registerMembership
public void registerMembership(int cat,
double val,
int source)
- Specified by:
registerMembership in interface SVMTestable
isMemberOf
public boolean isMemberOf(int cat)
getExactMembership
public double getExactMembership(int cat)
readyDocLocally
public void readyDocLocally(VectorManager titleVM,
VectorManager articleVm,
java.lang.String source)
- Specified by:
readyDocLocally in interface SVMTestable