chemCast.weka
Class WekaSimilarityModel
java.lang.Object
DefaultSimilarityProcessor
chemCast.weka.AbstractWekaModel
chemCast.weka.WekaSimilarityModel
- All Implemented Interfaces:
- InstanceProcessor, ISubsetsModel
public class WekaSimilarityModel
- extends AbstractWekaModel
Methods inherited from class chemCast.weka.AbstractWekaModel |
build, getClassificationProperty, getClassProperty, getDatasets, getDescriptors, getPredictedProperty, isInProgress, isUseAtomEnvironments, isUseFingerprints, setClassificationProperty, setClassProperty, setDatasets, setDescriptors, setInProgress, setPredictedProperty, setUseAtomEnvironments, setUseFingerprints |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WekaSimilarityModel
public WekaSimilarityModel()
predict
public void predict()
throws QSARModelException
- Overrides:
predict
in class AbstractWekaModel
- Throws:
QSARModelException
getDistance
public double getDistance(Instance a)
throws java.lang.Exception
- Throws:
java.lang.Exception
processInstance
public void processInstance(Subsets datasets,
int subsetIndex,
int objectIndex,
Instances instances,
Instance instance)
throws java.lang.Exception
- Throws:
java.lang.Exception
process
public java.lang.Object process(java.lang.Object object)
throws AmbitException
- Throws:
AmbitException
setClassifier
public void setClassifier(Classifier newClassifier)
getClassifier
public Classifier getClassifier()
getConvertor
public Subsets2Instances getConvertor()
toString
public java.lang.String toString()
getStatus
public java.lang.String getStatus(boolean verbose)
- Specified by:
getStatus
in class AbstractWekaModel
setParameter
public void setParameter(java.lang.Object parameter,
java.lang.Object value)
- Overrides:
setParameter
in class AbstractWekaModel
getParameter
public java.lang.Object getParameter(java.lang.Object parameter)
- Overrides:
getParameter
in class AbstractWekaModel
predict
public double predict(java.lang.Object object1,
java.lang.Object object2)
throws AmbitException
- Throws:
AmbitException
predict
public float predict(IAtomContainersList object1,
int index1,
IAtomContainersList object2,
int index2)
throws AmbitException
- Throws:
AmbitException
getEditor
public IAmbitEditor getEditor()
getProperties
public java.lang.String[] getProperties()