Examples of DoubleGaussL2


Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

    DataPreProcessing.centerList(trainlist);
    DataPreProcessing.reduceList(trainlist);
    DataPreProcessing.normalizeList(trainlist);
   
    //learning
    DoubleGaussL2 kernel = new DoubleGaussL2();
    kernel.setGamma(2.0);
    LaSVM<double[]> svm = new LaSVM<double[]>(kernel);
    svm.setC(10);
    svm.setE(5);
       
    AccuracyEvaluator<double[]> accev = new AccuracyEvaluator<double[]>();
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

   * {@link fr.lip6.jkernelmachines.density.SDCADensity#train(java.lang.Object)}
   * .
   */
  @Test
  public final void testTrainT() {
    DoubleGaussL2 k = new DoubleGaussL2();
    SDCADensity<double[]> de = new SDCADensity<double[]>(k);
    de.train(train.get(0));

    for (double[] x : train) {
      assertTrue(!Double.isNaN(de.valueOf(x)));
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

   * {@link fr.lip6.jkernelmachines.density.SDCADensity#train(java.util.List)}
   * .
   */
  @Test
  public final void testTrainListOfT() {
    DoubleGaussL2 k = new DoubleGaussL2();
    SDCADensity<double[]> de = new SDCADensity<double[]>(k);
    de.setC(1.);
    de.train(train);
   
    for (double[] x : train) {
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

   
    GaussianGenerator g = new GaussianGenerator(10, 5.0f, 1.0);
    train = g.generateList(10);
   
    svm = new GradMKL<double[]>();
    svm.addKernel(new DoubleGaussL2());
  }
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

  /**
   * Test method for {@link fr.lip6.jkernelmachines.classifier.GradMKL#addKernel(fr.lip6.jkernelmachines.kernel.Kernel)}.
   */
  @Test
  public final void testAddKernel() {
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm.addKernel(k);
    assertTrue(svm.getKernels().contains(k));
  }
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

  /**
   * Test method for {@link fr.lip6.jkernelmachines.classifier.GradMKL#setClassifier(fr.lip6.jkernelmachines.classifier.KernelSVM)}.
   */
  @Test
  public final void testSetClassifier() {
    LaSVM<double[]> lasvm = new LaSVM<double[]>(new DoubleGaussL2());
    svm.setClassifier(lasvm);
    assertEquals(lasvm, svm.getClassifier());
  }
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

   
    GaussianGenerator g = new GaussianGenerator(10, 5.0f, 1.0);
    train = g.generateList(10);
   
    svm = new SimpleMKL<double[]>();
    svm.addKernel(new DoubleGaussL2());
  }
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

  /**
   * Test method for {@link fr.lip6.jkernelmachines.classifier.SimpleMKL#addKernel(fr.lip6.jkernelmachines.kernel.Kernel)}.
   */
  @Test
  public final void testAddKernel() {
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm.addKernel(k);
    assertTrue(svm.getKernels().contains(k));
  }
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

  /**
   * Test method for {@link fr.lip6.jkernelmachines.classifier.SimpleMKL#setClassifier(fr.lip6.jkernelmachines.classifier.KernelSVM)}.
   */
  @Test
  public final void testSetClassifier() {
    LaSVM<double[]> lasvm = new LaSVM<double[]>(new DoubleGaussL2());
    svm.setClassifier(lasvm);
    assertEquals(lasvm, svm.getClassifier());
  }
View Full Code Here

Examples of fr.lip6.jkernelmachines.kernel.typed.DoubleGaussL2

    GaussianGenerator g = new GaussianGenerator(2, 10.0f, 1.0);
    train = g.generateList(10);
    test = g.generateList(10);

    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm = new S3VMLight<double[]>(k);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.