Examples of DoubleGaussL2


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

    int dim = 128;
   
    GaussianGenerator gen = new GaussianGenerator(dim, 0, 1.0);
    list = gen.generateList(dim);
   
    k = new DoubleGaussL2(2.0);
    pca = new KernelPCA<double[]>(k);
   
    pca.train(list);
  }
View Full Code Here

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

  public void setUp() throws Exception {
   
    GaussianGenerator g = new GaussianGenerator(10, 5.0f, 0.1);
    train = g.generateList(50);
   
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm = new LaSVM<double[]>(k);
    svm.setC(1.0);
  }
View Full Code Here

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

  public void setUp() throws Exception {
   
    GaussianGenerator g = new GaussianGenerator(10, 5.0f, 0.1);
    train = g.generateList(50);
   
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm = new LaSVM<double[]>(k);
    svm.setC(1.0);
  }
View Full Code Here

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

    System.out.println("Samples generated");

    // 3. train svm
    long time = System.currentTimeMillis();
    // Kernel<double[]> k = new DoubleLinear();
    DoubleGaussL2 k = new DoubleGaussL2();
    k.setGamma(2);
    SMODensity<double[]> svm = new SMODensity<double[]>(k);
    svm.setC(100);
    svm.train(train);
    long smotime = System.currentTimeMillis() - time;
    System.out.println("SMO done in " + smotime);
View Full Code Here

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

  public void setUp() throws Exception {
   
    GaussianGenerator g = new GaussianGenerator(10, 5.0f, 1.0);
    train = g.generateList(10);
   
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm = new LaSVMI<double[]>(k);
  }
View Full Code Here

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

  /**
   * Test method for {@link fr.lip6.jkernelmachines.classifier.LaSVMI#LaSVMI(fr.lip6.jkernelmachines.kernel.Kernel)}.
   */
  @Test
  public final void testLaSVMI() {
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm = new LaSVMI<double[]>(k);
    assertEquals(k, svm.getKernel());
  }
View Full Code Here

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

  /**
   * Test method for {@link fr.lip6.jkernelmachines.classifier.LaSVMI#setKernel(fr.lip6.jkernelmachines.kernel.Kernel)}.
   */
  @Test
  public final void testSetKernel() {
    DoubleGaussL2 k = new DoubleGaussL2();
    svm.setKernel(k);
    assertEquals(k, svm.getKernel());
  }
View Full Code Here

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

   * Test method for
   * {@link fr.lip6.jkernelmachines.density.SMODensity#train(java.util.List)}.
   */
  @Test
  public final void testTrainListOfT() {
    DoubleGaussL2 k = new DoubleGaussL2();
    ParzenDensity<double[]> de = new ParzenDensity<double[]>(k);
    de.train(train);

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

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

  public void setUp() throws Exception {
   
    GaussianGenerator g = new GaussianGenerator(10, 5.0f, 1.0);
    train = g.generateList(10);
   
    DoubleGaussL2 k = new DoubleGaussL2(1.0);
    svm = new LaSVM<double[]>(k);
  }
View Full Code Here

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

    assertEquals(1.0, svm.getB(), 1e-15);
  }

  @Test
  public final void testSetKernel() {
    DoubleGaussL2 k = new DoubleGaussL2();
    svm.setKernel(k);
    assertEquals(k, svm.getKernel());
  }
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.