edu.columbia.cs.ref.model.core.impl
Class ShortestPathKernel
java.lang.Object
edu.columbia.cs.ref.model.core.Core
edu.columbia.cs.ref.model.core.Kernel
edu.columbia.cs.ref.model.core.impl.ShortestPathKernel
- All Implemented Interfaces:
- edu.berkeley.compbio.jlibsvm.kernel.KernelFunction<OperableStructure>, java.io.Serializable
public class ShortestPathKernel
- extends Kernel
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShortestPathKernel
public ShortestPathKernel(double gamma,
double lambda)
ShortestPathKernel
public ShortestPathKernel()
normKernel
public double normKernel(TaggedGraph s1,
TaggedGraph s2)
selfKernel
public double selfKernel(TaggedGraph s)
kernel
public double kernel(TaggedGraph s1,
TaggedGraph s2)
getCorrectSequence
public java.util.List<java.lang.String[]> getCorrectSequence(TaggedGraph s,
java.util.List<Pair<Pair<java.lang.Integer,java.lang.Integer>,java.lang.String>> path)
count
public int count(java.lang.String[] s1,
java.lang.String[] s2)
createOperableStructure
public OperableStructure createOperableStructure(CandidateSentence sent)
evaluate
public double evaluate(OperableStructure s1,
OperableStructure s2)