edu.columbia.cs.ref.model.re
Class Model

java.lang.Object
  extended by edu.columbia.cs.ref.model.re.Model
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
JLibsvmBinaryModel, JLibsvmCompositeBinaryModel, JLibsvmMulticlassModelModel, PRDualRankModel, WekaClassifierModel

public abstract class Model
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class Model.PredictionProperties
           
 
Constructor Summary
Model()
           
 
Method Summary
abstract  java.util.Set<RelationshipType> getRelationshipTypes()
           
abstract  StructureConfiguration getStructureConfiguration()
           
 java.util.Map<Model.PredictionProperties,java.lang.Object> obtainPredictionPropertyValue(OperableStructure s)
           
 java.util.Set<java.lang.String> predictLabel(OperableStructure s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Model

public Model()
Method Detail

predictLabel

public java.util.Set<java.lang.String> predictLabel(OperableStructure s)

obtainPredictionPropertyValue

public java.util.Map<Model.PredictionProperties,java.lang.Object> obtainPredictionPropertyValue(OperableStructure s)

getRelationshipTypes

public abstract java.util.Set<RelationshipType> getRelationshipTypes()

getStructureConfiguration

public abstract StructureConfiguration getStructureConfiguration()