Class KernelUtil


  • public class KernelUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <V extends java.lang.Number>
      Value<V>
      evaluate​(org.dmg.pmml.support_vector_machine.Kernel kernel, ValueFactory<V> valueFactory, java.lang.Object input, java.lang.Object vector)  
      static <V extends java.lang.Number>
      Value<V>
      evaluateLinearKernel​(org.dmg.pmml.support_vector_machine.LinearKernel linearKernel, ValueFactory<V> valueFactory, java.lang.Object input, java.lang.Object vector)  
      static <V extends java.lang.Number>
      Value<V>
      evaluatePolynomialKernel​(org.dmg.pmml.support_vector_machine.PolynomialKernel polynomialKernel, ValueFactory<V> valueFactory, java.lang.Object input, java.lang.Object vector)  
      static <V extends java.lang.Number>
      Value<V>
      evaluateRadialBasisKernel​(org.dmg.pmml.support_vector_machine.RadialBasisKernel radialBasisKernel, ValueFactory<V> valueFactory, java.lang.Object input, java.lang.Object vector)  
      static <V extends java.lang.Number>
      Value<V>
      evaluateSigmoidKernel​(org.dmg.pmml.support_vector_machine.SigmoidKernel sigmoidKernel, ValueFactory<V> valueFactory, java.lang.Object input, java.lang.Object vector)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • evaluate

        public static <V extends java.lang.Number> Value<V> evaluate​(org.dmg.pmml.support_vector_machine.Kernel kernel,
                                                                     ValueFactory<V> valueFactory,
                                                                     java.lang.Object input,
                                                                     java.lang.Object vector)
      • evaluateLinearKernel

        public static <V extends java.lang.Number> Value<V> evaluateLinearKernel​(org.dmg.pmml.support_vector_machine.LinearKernel linearKernel,
                                                                                 ValueFactory<V> valueFactory,
                                                                                 java.lang.Object input,
                                                                                 java.lang.Object vector)
      • evaluatePolynomialKernel

        public static <V extends java.lang.Number> Value<V> evaluatePolynomialKernel​(org.dmg.pmml.support_vector_machine.PolynomialKernel polynomialKernel,
                                                                                     ValueFactory<V> valueFactory,
                                                                                     java.lang.Object input,
                                                                                     java.lang.Object vector)
      • evaluateRadialBasisKernel

        public static <V extends java.lang.Number> Value<V> evaluateRadialBasisKernel​(org.dmg.pmml.support_vector_machine.RadialBasisKernel radialBasisKernel,
                                                                                      ValueFactory<V> valueFactory,
                                                                                      java.lang.Object input,
                                                                                      java.lang.Object vector)
      • evaluateSigmoidKernel

        public static <V extends java.lang.Number> Value<V> evaluateSigmoidKernel​(org.dmg.pmml.support_vector_machine.SigmoidKernel sigmoidKernel,
                                                                                  ValueFactory<V> valueFactory,
                                                                                  java.lang.Object input,
                                                                                  java.lang.Object vector)