Examples of addSpike()


Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

    TestUtil.assertClose(imported[0][2], filtered.getValues()[0][1], .0001f);
  }

  public void testExportSpikePatternFile() throws IOException {
    SpikePatternImpl pattern = new SpikePatternImpl(2);
    pattern.addSpike(0, 1);
    pattern.addSpike(0, 2);
    pattern.addSpike(1, 3);
    pattern.addSpike(1, 4);
    pattern.addSpike(1, 5);
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

  }

  public void testExportSpikePatternFile() throws IOException {
    SpikePatternImpl pattern = new SpikePatternImpl(2);
    pattern.addSpike(0, 1);
    pattern.addSpike(0, 2);
    pattern.addSpike(1, 3);
    pattern.addSpike(1, 4);
    pattern.addSpike(1, 5);

    myExporter.export(pattern, myFile);
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

  public void testExportSpikePatternFile() throws IOException {
    SpikePatternImpl pattern = new SpikePatternImpl(2);
    pattern.addSpike(0, 1);
    pattern.addSpike(0, 2);
    pattern.addSpike(1, 3);
    pattern.addSpike(1, 4);
    pattern.addSpike(1, 5);

    myExporter.export(pattern, myFile);
    float[][] imported = myExporter.importAsMatrix(myFile);
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

  public void testExportSpikePatternFile() throws IOException {
    SpikePatternImpl pattern = new SpikePatternImpl(2);
    pattern.addSpike(0, 1);
    pattern.addSpike(0, 2);
    pattern.addSpike(1, 3);
    pattern.addSpike(1, 4);
    pattern.addSpike(1, 5);

    myExporter.export(pattern, myFile);
    float[][] imported = myExporter.importAsMatrix(myFile);
    TestUtil.assertClose(imported[0][0], 1, .0001f);
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

    SpikePatternImpl pattern = new SpikePatternImpl(2);
    pattern.addSpike(0, 1);
    pattern.addSpike(0, 2);
    pattern.addSpike(1, 3);
    pattern.addSpike(1, 4);
    pattern.addSpike(1, 5);

    myExporter.export(pattern, myFile);
    float[][] imported = myExporter.importAsMatrix(myFile);
    TestUtil.assertClose(imported[0][0], 1, .0001f);
    TestUtil.assertClose(imported[0][1], 2, .0001f);
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

  public void testGetSpikeTimes() {
   
    SpikePatternImpl sp = new SpikePatternImpl(2);
   
    for (int i = 0; i < 150; i++) { //important to test more than initial buffer size of 100
      if (i < 50) sp.addSpike(0, (float) i);
      sp.addSpike(1, (float) i);
    }
   
    assertEquals(50, sp.getSpikeTimes(0).length);
    assertEquals(150, sp.getSpikeTimes(1).length);
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

   
    SpikePatternImpl sp = new SpikePatternImpl(2);
   
    for (int i = 0; i < 150; i++) { //important to test more than initial buffer size of 100
      if (i < 50) sp.addSpike(0, (float) i);
      sp.addSpike(1, (float) i);
    }
   
    assertEquals(50, sp.getSpikeTimes(0).length);
    assertEquals(150, sp.getSpikeTimes(1).length);
   
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

    myOriginalSeries = new TimeSeriesImpl(times, MU.transpose(valuesT), units);
   
    SpikePatternImpl pattern = new SpikePatternImpl(10);
    for (int i = 0; i < 10; i++) {
      for (int j = 0; j < i; j++) {
        pattern.addSpike(i, j);
      }
    }
    myOriginalPattern = pattern;
   
    myTolerance = .00001f;
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

    SpikePatternImpl result = new SpikePatternImpl(indices.length);
   
    for (int i = 0; i < indices.length; i++) {
      float[] spikeTimes = pattern.getSpikeTimes(indices[i]);
      for (int j = 0; j < spikeTimes.length; j++) {
        result.addSpike(i, spikeTimes[j]);
      }
    }
    return result;
  }
 
View Full Code Here

Examples of ca.nengo.util.impl.SpikePatternImpl.addSpike()

    series.add(new TimeSeriesImpl(times, MU.transpose(values2), units));
    series.add(new TimeSeriesImpl(times, MU.transpose(values3), units));
   
    List<SpikePattern> patterns = new ArrayList<SpikePattern>(10);
    SpikePatternImpl p1 = new SpikePatternImpl(2);
    p1.addSpike(0, 1);
    p1.addSpike(1, 2);
    patterns.add(p1);
    SpikePatternImpl p2 = new SpikePatternImpl(3);
    p2.addSpike(0, 5);
    p2.addSpike(1, 6);
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.