com.mancrd.ahah.samples.clusterer.sweep
Class Sweeper

java.lang.Object
  extended by com.mancrd.ahah.samples.clusterer.sweep.Sweeper
Direct Known Subclasses:
SweepInitWeightMagApp, SweepLearningRateApp, SweepNoiseTypeApp, SweepNumAhahNodesApp, SweepNumNoiseBitsVsNumSpikePatternsApp, SweepNumNoiseBitsVsSpikePatternLengthApp, SweepNumSpikePatternsApp, SweepSpikePatternLengthApp

public abstract class Sweeper
extends Object

Author:
timmolter

Field Summary
static int EVAL_STEPS
           
 boolean isFunctional
           
static int LEARN_STEPS
           
 
Constructor Summary
Sweeper(boolean isFunctional)
          Constructor
 
Method Summary
abstract  String getChartTitle()
           
abstract  String getOrthoganolName()
           
abstract  Number getOrthoganolSweetSpotValue()
           
abstract  List<Number> getOrthoganolValues()
           
abstract  List<List<ClustererDriver>> getSweepMatrix(List<Number> orthoganolValues)
           
abstract  List<Number> getXAxisValues()
           
 void go()
          main entry point
 void go(int numSweeps4Averaging)
          main entry point
 List<List<VergenceEvaluator>> sweepOrthoganol()
          Do the primary and orthogonal sweeps
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LEARN_STEPS

public static final int LEARN_STEPS
See Also:
Constant Field Values

EVAL_STEPS

public static final int EVAL_STEPS
See Also:
Constant Field Values

isFunctional

public final boolean isFunctional
Constructor Detail

Sweeper

public Sweeper(boolean isFunctional)
Constructor

Parameters:
isFunctional -
Method Detail

getSweepMatrix

public abstract List<List<ClustererDriver>> getSweepMatrix(List<Number> orthoganolValues)

getXAxisValues

public abstract List<Number> getXAxisValues()

getOrthoganolValues

public abstract List<Number> getOrthoganolValues()

getChartTitle

public abstract String getChartTitle()

getOrthoganolName

public abstract String getOrthoganolName()

getOrthoganolSweetSpotValue

public abstract Number getOrthoganolSweetSpotValue()

go

public void go()
        throws Exception
main entry point

Throws:
Exception

go

public void go(int numSweeps4Averaging)
        throws Exception
main entry point

Throws:
Exception

sweepOrthoganol

public List<List<VergenceEvaluator>> sweepOrthoganol()
Do the primary and orthogonal sweeps

Returns:


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