com.mancrd.ahah.clusterer.syndata
Class RandomSpikePatternGenerator

java.lang.Object
  extended by com.mancrd.ahah.clusterer.syndata.RandomSpikePatternGenerator

public class RandomSpikePatternGenerator
extends Object

Author:
alexnugent

Nested Class Summary
static class RandomSpikePatternGenerator.Builder
           
 
Method Summary
 Set<String> getClonedSpikePatternWithNoise(int spikeId)
           
 Set<String> getRandomClonedSpikePatternWithNoise()
           
 int getRandomSpikeId()
           
 Set<String> getSpikePattern(int spikeId)
           
 List<Set<String>> getSpikePatterns()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getSpikePatterns

public List<Set<String>> getSpikePatterns()
Returns:

getRandomSpikeId

public int getRandomSpikeId()
Returns:
a random spikes index between 0 and spikes.size() - 1

getSpikePattern

public Set<String> getSpikePattern(int spikeId)
Parameters:
spikeId -
Returns:
a spikePattern given in spikeId

getRandomClonedSpikePatternWithNoise

public Set<String> getRandomClonedSpikePatternWithNoise()

getClonedSpikePatternWithNoise

public Set<String> getClonedSpikePatternWithNoise(int spikeId)
Parameters:
spikeId -
Returns:
cloned spikes patterns with noise added to it

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013–2014 M. Alexander Nugent Consulting, Research and Devlopment. All rights reserved.