edu.columbia.cs.ref.model.core.impl
Class DependencyGraphsKernel

java.lang.Object
  extended by edu.columbia.cs.ref.model.core.Core
      extended by edu.columbia.cs.ref.model.core.Kernel
          extended by edu.columbia.cs.ref.model.core.impl.DependencyGraphsKernel
All Implemented Interfaces:
edu.berkeley.compbio.jlibsvm.kernel.KernelFunction<OperableStructure>, java.io.Serializable

public class DependencyGraphsKernel
extends Kernel

See Also:
Serialized Form

Field Summary
static java.util.Map<OperableStructure,java.util.Map<OperableStructure,java.lang.Double>> dynamic
           
 
Constructor Summary
DependencyGraphsKernel()
           
DependencyGraphsKernel(double gamma, double lambda)
           
 
Method Summary
 OperableStructure createOperableStructure(CandidateSentence sent)
           
 double evaluate(OperableStructure s1, OperableStructure s2)
           
 double kernel(TaggedGraph s1, TaggedGraph s2)
           
 double normKernel(TaggedGraph s1, TaggedGraph s2)
           
 double selfKernel(TaggedGraph s)
           
 
Methods inherited from class edu.columbia.cs.ref.model.core.Core
getMandatoryFeatureGenerators, getStructure
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dynamic

public static java.util.Map<OperableStructure,java.util.Map<OperableStructure,java.lang.Double>> dynamic
Constructor Detail

DependencyGraphsKernel

public DependencyGraphsKernel(double gamma,
                              double lambda)

DependencyGraphsKernel

public DependencyGraphsKernel()
Method Detail

normKernel

public double normKernel(TaggedGraph s1,
                         TaggedGraph s2)

selfKernel

public double selfKernel(TaggedGraph s)

kernel

public double kernel(TaggedGraph s1,
                     TaggedGraph s2)

createOperableStructure

public OperableStructure createOperableStructure(CandidateSentence sent)

evaluate

public double evaluate(OperableStructure s1,
                       OperableStructure s2)