A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
A
- Abs - Class in samer.functions
- AbsXFConvergence - Class in samer.maths.opt
- Add - Class in samer.functions
- AlignedGaussian - Class in samer.models
-
Differential scaler: scales and offsets each element of a vector independently aiming to match a given prior model.
- AnonymousTask - Class in samer.tools
- ArrayImageSource - Class in samer.tools
- ArrayVImageSource - Class in samer.tools
- Atanh - Class in samer.functions
- AudioSink.Util - Class in samer.audio
- AudioSource.Util - Class in samer.audio
- Axes - Class in samer.j3d
- AudioSink - Interface in samer.audio
-
General interface for objects that accept a stream of samples.
- AudioSource - Interface in samer.audio
-
General interface for objects that can supply an audio stream.
- a - Variable in class samer.models.MatrixTrainer
- A - Variable in class samer.models.MatrixTrainer
- active - Variable in class samer.maths.opt.Constraints
- alpha - Variable in class samer.maths.opt.State
- alpha - Variable in class samer.tools.ScatterPlot
- alphas - Variable in class samer.maths.opt.ZeroCrossingSparsity
- Abs() - Constructor for class samer.functions.Abs
- AbsXFConvergence() - Constructor for class samer.maths.opt.AbsXFConvergence
- Add(double) - Constructor for class samer.functions.Add
- AlignedGaussian(int) - Constructor for class samer.models.AlignedGaussian
- AlignedGaussian(Vec) - Constructor for class samer.models.AlignedGaussian
- AnonymousTask() - Constructor for class samer.tools.AnonymousTask
- ArrayCopy(Object, int, Object, int, int) - Constructor for class samer.maths.Ops.ArrayCopy
- ArrayImageSource(double[]) - Constructor for class samer.tools.ArrayImageSource
- ArrayImageSource(double[], boolean) - Constructor for class samer.tools.ArrayImageSource
- ArrayImageSource(double[], int, int) - Constructor for class samer.tools.ArrayImageSource
- ArrayVImageSource(double[]) - Constructor for class samer.tools.ArrayVImageSource
- Atanh() - Constructor for class samer.functions.Atanh
- Axes() - Constructor for class samer.j3d.Axes
- abs(double, double) - Method in class samer.tools.Plotter.Pen
- accumulate() - Method in class samer.models.DiffScaler.OffsetTrainer
- accumulate() - Method in class samer.models.DiffScaler.ScaleTrainer
- accumulate() - Method in class samer.models.DiffScaler.Trainer
- accumulate() - Method in class samer.models.GeneralisedExponential.Trainer
- accumulate() - Method in class samer.models.ICA.ON2Trainer
- accumulate() - Method in class samer.models.ICA.ON3Trainer
- accumulate() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- accumulate() - Method in class samer.models.MatrixTrainer
- accumulate() - Method in class samer.models.Mixture.Trainer
- accumulate() - Method in interface samer.models.Model.Trainer
-
collect statistics for parameter update
- accumulate() - Method in class samer.models.Scaler.OffsetTrainer
- accumulate() - Method in class samer.models.Scaler.ScaleTrainer
- accumulate() - Method in class samer.models.Scaler.Trainer
- accumulate() - Method in class samer.models.SparseICA.ON2Trainer
- accumulate() - Method in class samer.models.SparseICA.ON3Trainer
- accumulate(double) - Method in class samer.models.DiffScaler.OffsetTrainer
- accumulate(double) - Method in class samer.models.DiffScaler.ScaleTrainer
- accumulate(double) - Method in class samer.models.DiffScaler.Trainer
- accumulate(double) - Method in class samer.models.GeneralisedExponential.Trainer
- accumulate(double) - Method in class samer.models.ICA.NewtonTrainer
- accumulate(double) - Method in class samer.models.ICA.ON2DecayWhenActive
- accumulate(double) - Method in class samer.models.ICA.ON2Trainer
- accumulate(double) - Method in class samer.models.ICA.ON3Trainer
- accumulate(double) - Method in class samer.models.ICAWithScaler.ScalerTrainer
- accumulate(double) - Method in class samer.models.MatrixTrainer
- accumulate(double) - Method in class samer.models.Mixture.Trainer
- accumulate(double) - Method in interface samer.models.Model.Trainer
-
weighted accumulate
- accumulate(double) - Method in class samer.models.Scaler.OffsetTrainer
- accumulate(double) - Method in class samer.models.Scaler.ScaleTrainer
- accumulate(double) - Method in class samer.models.Scaler.Trainer
- accumulate(double) - Method in class samer.models.SparseICA.ON2Trainer
- accumulate(double) - Method in class samer.models.SparseICA.ON3Trainer
- actionPerformed(ActionEvent) - Method in class samer.applet.WindowApplet
- actionPerformed(ActionEvent) - Method in class samer.maths.MatrixPanel
- activate() - Method in class samer.j3d.Root
- activate() - Method in class samer.tools.Plotter.Pen
- activate(int) - Method in class samer.maths.opt.Constraints
-
activate the i'th dimension Presupposes that it is not already inactive
- activateAll() - Method in class samer.maths.opt.Constraints
- activeCount() - Method in class samer.maths.opt.Constraints
- add(double[], double) - Static method in class samer.maths.Mathx
-
add scalar in place y: x[i]+=y for all i
- add(double[], double[]) - Static method in class samer.maths.Mathx
-
add in place y: x[i]+=y[i] for all i
- add(double[], double[], double[]) - Static method in class samer.maths.Mathx
-
add two arrays: x[i]=y[i]+z[i] for all i
- add(double[], Generator) - Method in class samer.maths.Mathx
-
increment each element of a by a value extracted from g
- add(double, double) - Method in class samer.mds.MDS.SamerStress
- add(double, double) - Method in interface samer.mds.MDS.Stress
-
accumulate stress due to a link and return dStress/dcurrent
- add(double, double[], double[], double[]) - Method in class samer.mds.NewMDS.Laplacian
-
add stress due to link from x to y.
- add(double, double[], double[], double[]) - Method in interface samer.mds.NewMDS.Stress
-
accumulate stress due to a link given end points, return gradient in g, return true if gradient is usable, false of gradient is bad (eg singularity)
- add(int, double[], double[]) - Static method in class samer.maths.Mathx
- add(Generator) - Method in class samer.maths.Matrix
- add(Matrix, Generator) - Static method in class samer.units.Matrices
- add(vec2) - Method in class samer.tools.vec2
- add(vec2, vec2) - Static method in class samer.tools.vec2
- add(Viewable) - Method in class samer.maths.opt.MinimiserBase
- addConsumer(ImageConsumer) - Method in class samer.tools.ImageSourceBase
- addElement(int, int, double) - Method in class samer.maths.SparseMatrix
-
add a new element to list.
- addKeyNavigator(Group, TransformGroup) - Static method in class samer.j3d.Util
- addObserver(Observer) - Method in class samer.maths.Matrix
- addOuterProduct(double[], double[]) - Method in class samer.maths.SparseMatrix
- addRotator(int, TransformGroup) - Static method in class samer.j3d.Util
- addSaver() - Method in class samer.maths.VVector
- addTask(Task) - Method in class samer.tools.CompoundTask
- addTaskAfter(Task, Task) - Method in class samer.tools.CompoundTask
- addWindowListener(WindowListener) - Method in class samer.applet.WindowApplet
- allocate(int) - Method in class samer.maths.SparseMatrix
-
allocate space for E elements and remove all elements
- alpha(double, Appearance) - Static method in class samer.j3d.Util
- ambientLight() - Static method in class samer.j3d.Util
- antisymmetrise() - Method in class samer.maths.Matrix
-
Antisymmetrise in place.
- append(StringBuffer) - Method in class samer.maths.opt.State
- apply(double) - Method in class samer.functions.Abs
- apply(double) - Method in class samer.functions.Add
- apply(double) - Method in class samer.functions.Atanh
- apply(double) - Method in class samer.functions.BiLaplacian
- apply(double) - Method in class samer.functions.BiLaplacianBlend
- apply(double) - Method in class samer.functions.CauchyInfomax
- apply(double) - Method in class samer.functions.CompoundFunction
- apply(double) - Method in class samer.functions.Exp
- apply(double) - Method in class samer.functions.ExponentialSquashing
- apply(double) - Method in class samer.functions.HalfSquare
- apply(double) - Method in class samer.functions.Hamming
- apply(double) - Method in class samer.functions.Hanning
- apply(double) - Method in class samer.functions.HybridFunction
- apply(double) - Method in class samer.functions.Log
- apply(double) - Method in class samer.functions.LogAbs
- apply(double) - Method in class samer.functions.LogCauchy
- apply(double) - Method in class samer.functions.LogCosh
- apply(double) - Method in class samer.functions.LogGenCosh
- apply(double) - Method in class samer.functions.LogGenExp
- apply(double) - Method in class samer.functions.LogGenExp2
- apply(double) - Method in class samer.functions.Negate
- apply(double) - Method in class samer.functions.Power
- apply(double) - Method in class samer.functions.Quadratic
- apply(double) - Method in class samer.functions.RaleighLogPrior
- apply(double) - Method in class samer.functions.Reciprocal
- apply(double) - Method in class samer.functions.Scale
- apply(double) - Method in class samer.functions.ScaledFunction
- apply(double) - Method in class samer.functions.Sgn
- apply(double) - Method in class samer.functions.SparseExponential
- apply(double) - Method in class samer.functions.Sqrt
- apply(double) - Method in class samer.functions.Square
- apply(double) - Method in class samer.functions.Step
- apply(double) - Method in class samer.functions.Tanh
- apply(double) - Method in class samer.functions.ThresholdLog
- apply(double) - Method in class samer.maths.Constant
- apply(double) - Method in class samer.maths.Function
- apply(double) - Method in class samer.maths.Identity
- apply(double) - Method in class samer.maths.Linear
- apply(double) - Method in class samer.maths.Neg
- apply(double) - Method in class samer.maths.Zero
- apply(double) - Method in class samer.silk.SilkFunction
- apply(double[]) - Method in class samer.functions.Abs
- apply(double[]) - Method in class samer.functions.Add
- apply(double[]) - Method in class samer.functions.CauchyInfomax
- apply(double[]) - Method in class samer.functions.Exp
- apply(double[]) - Method in class samer.functions.HalfSquare
- apply(double[]) - Method in class samer.functions.Log
- apply(double[]) - Method in class samer.functions.LogAbs
- apply(double[]) - Method in class samer.functions.LogisticHyperplane
- apply(double[]) - Method in class samer.functions.Power
- apply(double[]) - Method in class samer.functions.Reciprocal
- apply(double[]) - Method in class samer.functions.Scale
- apply(double[]) - Method in class samer.functions.ScaledFunction
- apply(double[]) - Method in class samer.functions.Sqrt
- apply(double[]) - Method in class samer.functions.Square
- apply(double[]) - Method in class samer.functions.WinnerTakeAll
- apply(double[]) - Method in class samer.maths.Function
-
apply function in place, to each element of inout
- apply(double[]) - Method in class samer.maths.FunctionOfVector
- apply(double[]) - Method in class samer.maths.Identity
- apply(double[]) - Method in class samer.maths.Linear
- apply(double[]) - Method in class samer.maths.Neg
- apply(double[]) - Method in class samer.maths.VectorFunctionOfVector
- apply(double[]) - Method in class samer.maths.Zero
- apply(double[]) - Method in class samer.units.Histogram.Equaliser
- apply(double[]) - Method in class samer.units.SumFnVec
- apply(double[], double[]) - Method in class samer.functions.Abs
- apply(double[], double[]) - Method in class samer.functions.Add
- apply(double[], double[]) - Method in class samer.functions.CauchyInfomax
- apply(double[], double[]) - Method in class samer.functions.Exp
- apply(double[], double[]) - Method in class samer.functions.HalfSquare
- apply(double[], double[]) - Method in class samer.functions.Log
- apply(double[], double[]) - Method in class samer.functions.LogAbs
- apply(double[], double[]) - Method in class samer.functions.Power
- apply(double[], double[]) - Method in class samer.functions.Reciprocal
- apply(double[], double[]) - Method in class samer.functions.Scale
- apply(double[], double[]) - Method in class samer.functions.ScaledFunction
- apply(double[], double[]) - Method in class samer.functions.Sqrt
- apply(double[], double[]) - Method in class samer.functions.Square
- apply(double[], double[]) - Method in class samer.functions.WinnerTakeAll
- apply(double[], double[]) - Method in class samer.maths.Function
-
apply function to each element of in, placing result in out
- apply(double[], double[]) - Method in class samer.maths.Identity
- apply(double[], double[]) - Method in class samer.maths.Linear
- apply(double[], double[]) - Method in class samer.maths.MatrixTimesVector
- apply(double[], double[]) - Method in class samer.maths.MatrixTransposeTimesVector
- apply(double[], double[]) - Method in class samer.maths.Neg
- apply(double[], double[]) - Method in class samer.maths.VectorFunctionOfVector
- apply(double[], double[]) - Method in class samer.maths.Zero
- apply(double[], double[]) - Method in class samer.units.Histogram.Equaliser
- apply(Object[]) - Method in class samer.silk.JavaProcedure
- apply(Pair) - Method in class samer.silk.JavaProcedure
- apply(Function) - Method in class samer.maths.Matrix
- apply(Function, Matrix) - Static method in class samer.maths.Ops
- apply(Function, Matrix, Matrix) - Static method in class samer.maths.Ops
- apply(Function, Vec) - Static method in class samer.maths.Ops
- apply(Vec, Function, Vec) - Static method in class samer.maths.Ops
- apply(VectorFunctionOfVector, VVector) - Static method in class samer.maths.Ops
- apply(VVector, VectorFunctionOfVector, VVector) - Static method in class samer.maths.Ops
- apply(SchemePair) - Method in class samer.silk.JavaProcedure
- argmax(double[]) - Static method in class samer.maths.Mathx
-
return index of supremum of elements in x
- array() - Method in class samer.maths.Probe
- array() - Method in class samer.maths.RowColumn
- array() - Method in interface samer.maths.Vec
- array() - Method in class samer.maths.Vec.ForArray
- array() - Method in class samer.maths.VVector
- assign(double, double) - Method in class samer.tools.vec2
- assign(Jama.Matrix) - Method in class samer.maths.Matrix
-
Set to given matrix (need to make sure both matrices are the same size)
- assign(vec2) - Method in class samer.tools.vec2
- atanh(double) - Static method in class samer.maths.Mathx
- attach() - Method in class samer.maths.LineTrace
- attach() - Method in class samer.maths.MatrixPlotter
- attach() - Method in class samer.maths.VectorPlotter
- attach() - Method in class samer.mds.MatrixPointViewer2
- attach() - Method in class samer.tools.ImageViewer
- attachView(View) - Method in class samer.j3d.ViewGroup
- autoscale() - Method in class samer.maths.FunctionPlotter
- available() - Method in class samer.audio.FileSource
-
Returns number of bytes available in current file
- available() - Method in class samer.audio.FileSource2
-
Returns number of bytes available in current file
- available() - Method in class samer.audio.MultiFileAudioStream
-
Returns number of bytes available in current file
- available() - Method in class samer.audio.StreamSource
-
Returns number of bytes available in current file
B
- BaseRandom - Class in samer.maths.random
- BatchedTrainer - Class in samer.models
-
Manages a Model.Trainer to do batched learning.
- BiLaplacian - Class in samer.functions
-
Sparsified Laplacian, v1 Log prior for an laplacian distribution with an extra mass at zero, eg a mixture of a laplacian with another much narrower laplacian.
- BiLaplacianBlend - Class in samer.functions
-
Log prior for an laplacian distribution with an extra mass at zero, eg a mixture of a laplacian with another much narrower laplacian.
- Binary - Class in samer.maths.random
- BinaryVec - Class in samer.maths.random
- BipolarUniform - Class in samer.maths.random
- BoundedHyperbolic - Class in samer.maths.random
- BoundedUniform - Class in samer.maths.random
- Brownian - Class in samer.maths.random
- ButtonsApplet - Class in samer.applet
- b - Variable in class samer.models.MatrixTrainer
- beta - Variable in class samer.maths.opt.MinimiserBase
- bitrev - Variable in class samer.units.FFT
- BOTH - Static variable in class samer.tools.Plotter
- BaseRandom() - Constructor for class samer.maths.random.BaseRandom
- BatchedTrainer(Model.Trainer) - Constructor for class samer.models.BatchedTrainer
- BatchedTrainer(Model.Trainer, int) - Constructor for class samer.models.BatchedTrainer
- BiLaplacian() - Constructor for class samer.functions.BiLaplacian
- BiLaplacianBlend() - Constructor for class samer.functions.BiLaplacianBlend
- Binary() - Constructor for class samer.maths.random.Binary
- Binary(double) - Constructor for class samer.maths.random.Binary
- BinaryVec(int, double) - Constructor for class samer.maths.random.BinaryVec
- BinaryVec(VVector) - Constructor for class samer.maths.random.BinaryVec
- BipolarUniform() - Constructor for class samer.maths.random.BipolarUniform
- BoundedHyperbolic() - Constructor for class samer.maths.random.BoundedHyperbolic
- BoundedHyperbolic(double, double) - Constructor for class samer.maths.random.BoundedHyperbolic
- BoundedUniform() - Constructor for class samer.maths.random.BoundedUniform
- BoundedUniform(double, double) - Constructor for class samer.maths.random.BoundedUniform
- Brownian() - Constructor for class samer.maths.random.Brownian
- ButtonsApplet() - Constructor for class samer.applet.ButtonsApplet
- background(double, double, double) - Static method in class samer.j3d.Util
- basisMatrix() - Method in class samer.models.NoisyICA
- basisMatrix() - Method in class samer.models.VarianceICA
- between(double, double, double) - Static method in class samer.maths.opt.Util
- blob() - Method in class samer.tools.Plotter.Pen
-
draws the current blob image at the current point
- brevcopy(double[], double[]) - Method in class samer.units.FFT
- build(MinimiserBase) - Method in interface samer.maths.opt.Constraints.Factory
- byteToDouble(byte[], double[], int, int) - Static method in class samer.audio.AudioSource.Util
- byteToFloat(byte[], float[], int, int) - Static method in class samer.audio.AudioSource.Util
C
- Cauchy - Class in samer.maths.random
- CauchyInfomax - Class in samer.functions
-
cauchy distribution score function
- Clicker - Class in samer.units
-
This is a mouse event handler that interprets mouse clicks to edit a matrix.
- ClippedDivide - Class in samer.maths
- ColorRamp - Class in samer.tools
-
Objects of these class could be used directly, but main purpose is to help construct an IndexColorModel for an image
- ComplexVector - Class in samer.maths
- CompoundFunction - Class in samer.functions
- CompoundTask - Class in samer.tools
-
This is a task that consists of a list of sub tasks.
- CompoundTask.Iterator - Class in samer.tools
- ConjGrad - Class in samer.maths.opt
- ConsoleApplet - Class in samer.applet
- Constant - Class in samer.maths
- ConstrainedConjGrad - Class in samer.maths.opt
- ConstrainedGillMurray - Class in samer.maths.opt
- ConstrainedMinimiser - Class in samer.maths.opt
-
Constrained minimiser.
- Constraints - Class in samer.maths.opt
- CorrelationTask - Class in samer.mds
-
Transfer correlation matrix to MDS distances.
- Covariance - Class in samer.models
-
Collect covariance statistics assuming input is zero mean.
- CovarianceTask - Class in samer.mds
-
Transfer covariance matrix to MDS distances Assumes that elements are not normalised to unit variance
- CubicLineSearch - Class in samer.maths.opt
- Condition - Interface in samer.maths.opt
- Constraints.Factory - Interface in samer.maths.opt
- cc - Variable in class samer.midi.MidiSynth
- chans - Variable in class samer.midi.MidiSynth
- clipped - Variable in class samer.maths.opt.ZeroCrossingSparsity
- CLOSED - Static variable in class samer.maths.FunctionPlotter
- CLOSED - Static variable in class samer.maths.VectorPlotter
- ColorModelCodec - Static variable in class samer.tools.ImageViewer
- count - Variable in class samer.models.MatrixTrainer
- crossings - Variable in class samer.maths.opt.ZeroCrossingSparsity
- cx - Variable in class samer.tools.ImageViewer
- cy - Variable in class samer.tools.ImageViewer
- Cauchy() - Constructor for class samer.maths.random.Cauchy
- CauchyInfomax() - Constructor for class samer.functions.CauchyInfomax
- Clicker(Component, int, int) - Constructor for class samer.units.Clicker
- ClippedDivide(VVector, VVector) - Constructor for class samer.maths.ClippedDivide
- ColorRamp(int) - Constructor for class samer.tools.ColorRamp
- ComplexVector(int) - Constructor for class samer.maths.ComplexVector
- CompoundFunction(Function, Function) - Constructor for class samer.functions.CompoundFunction
- CompoundTask() - Constructor for class samer.tools.CompoundTask
- CompoundTask(Task) - Constructor for class samer.tools.CompoundTask
- ConjGrad(State) - Constructor for class samer.maths.opt.ConjGrad
- ConsoleApplet() - Constructor for class samer.applet.ConsoleApplet
- Constant() - Constructor for class samer.maths.Constant
- Constant(double) - Constructor for class samer.maths.Constant
- ConstrainedConjGrad(State, Constraints) - Constructor for class samer.maths.opt.ConstrainedConjGrad
- ConstrainedGillMurray(State, Constraints) - Constructor for class samer.maths.opt.ConstrainedGillMurray
- ConstrainedMinimiser(Vec, Functionx, Class) - Constructor for class samer.maths.opt.ConstrainedMinimiser
- ConstrainedMinimiser(Vec, Functionx, Constraints.Factory) - Constructor for class samer.maths.opt.ConstrainedMinimiser
-
expected stack top: Vec, Functionx, Class
- Constraints(State) - Constructor for class samer.maths.opt.Constraints
- CorrelationTask(MDSBase, Matrix) - Constructor for class samer.mds.CorrelationTask
-
link each object to all the others using distances in matrix, returns a task that can be used to refresh distances from original matrix
- Covariance(VVector) - Constructor for class samer.models.Covariance
- CovarianceTask(MDSBase, Matrix) - Constructor for class samer.mds.CovarianceTask
-
link each object to all the others using distances in matrix, returns a task that can be used to refresh distances from original matrix
- CubicLineSearch(State) - Constructor for class samer.maths.opt.CubicLineSearch
- calcTask() - Method in class samer.units.FFTVector
- calculate() - Method in class samer.units.FFT
- changed() - Method in class samer.maths.Matrix
- changed() - Method in class samer.maths.SparseMatrix
- changed(Object) - Method in class samer.maths.Matrix
- checkpoint() - Method in class samer.tools.RThread
-
This method blocks if the thread has been paused and throws an InterruptedException if the thread has been killed.
- clear() - Method in class samer.models.JointHistogramBase
- clear() - Method in class samer.units.Histogram
- clear() - Method in class samer.units.JointHistogram
- clear(Graphics) - Method in class samer.tools.Plotter
- clear(Graphics) - Method in class samer.tools.Trace
- clearLinks(double[]) - Method in class samer.mds.MDSBase
-
link each object to all the others , returns distance array
- clip(double, double, double) - Static method in class samer.maths.opt.Util
- clipInt(double) - Method in class samer.maths.FunctionMap
- clipped() - Method in class samer.tools.Plotter.Pen
-
returns true if the last primary current point was clipped
- clipStep(double) - Method in class samer.maths.opt.Positivity
-
Take a step but make sure none of the coordinates becomes negative.
- close() - Method in interface samer.audio.AudioSink
- close() - Method in interface samer.audio.AudioSource
- close() - Method in class samer.audio.FileSink
- close() - Method in class samer.audio.FileSource
-
Closes current input stream
- close() - Method in class samer.audio.FileSource2
-
Closes current input stream
- close() - Method in class samer.audio.MultiFileAudioStream
-
Closes current input stream
- close() - Method in class samer.audio.StreamSource
-
Closes current input stream
- close() - Method in class samer.audio.VLine
-
Close the line
- close() - Method in class samer.midi.MidiSynth
- closeImpl() - Method in class samer.audio.LineSink
- closeImpl() - Method in class samer.audio.LineSource
- coefficients() - Method in class samer.units.SpectralFIR
- color(Color3f, Appearance) - Static method in class samer.j3d.Util
- color(Light, Color3f) - Static method in class samer.j3d.Util
- completer(String, int) - Method in class samer.silk.SilkCompleter
- compute() - Method in class samer.models.AlignedGaussian
- compute() - Method in class samer.models.DiffScaler
- compute() - Method in class samer.models.GeneralisedExponential
- compute() - Method in class samer.models.ICA
- compute() - Method in class samer.models.ICAWithScaler
- compute() - Method in class samer.models.IIDPrior
- compute() - Method in class samer.models.Mixture
- compute() - Method in interface samer.models.Model
-
contract is that getEnergy and getGradient must return correct values for current x after infer and compute has been called, but not necessarily before.
- compute() - Method in class samer.models.NoisyICA
- compute() - Method in class samer.models.Scaler
- compute() - Method in class samer.models.SmoothGeneralisedExponential
- compute() - Method in class samer.models.SparseICA
- compute() - Method in class samer.models.VarianceICA
- computeHg(double[]) - Method in class samer.maths.opt.ConstrainedGillMurray
- computeHg(double[]) - Method in class samer.maths.opt.GillMurray
- connect(Socket) - Static method in class samer.silk.Terminal
- connect(Socket, Procedure) - Static method in class samer.silk.Terminal
- container() - Method in class samer.applet.WindowApplet
- copy(double[]) - Static method in class samer.maths.Mathx
-
return copy a in new array
- copy(double[], double[]) - Static method in class samer.maths.Mathx
-
copy a to b: b[i]=a[i]
- copy(Datum) - Method in class samer.maths.opt.Datum
- copyFrom(double[]) - Method in class samer.maths.VVector
- copyFrom(double[][]) - Method in class samer.maths.Matrix
- copyTo(double[]) - Method in class samer.maths.VVector
- cosh(double) - Static method in class samer.maths.Mathx
- createButtonsFor(Agent) - Method in class samer.applet.JAppletShell
- createCanvas() - Method in class samer.j3d.ViewBase
- createLabel(String) - Method in class samer.applet.JAppletShell
- createNumberViewer(String, int, NumberSink) - Method in class samer.applet.JAppletShell
- createViewerPanel(Viewer) - Method in class samer.applet.JAppletShell
- createWindow(Canvas3D, String) - Method in class samer.j3d.ViewBase
- cubic() - Method in class samer.maths.opt.State
-
estimated step to minimum using cubic interpolation of current state
- cubici(double, double, double, double, double) - Static method in class samer.maths.opt.Util
D
- Datum - Class in samer.maths.opt
- Difference - Class in samer.maths
- DiffScaler - Class in samer.models
-
Differential scaler: scales and offsets each element of a vector independently aiming to match a given prior model.
- DiffScaler.OffsetTrainer - Class in samer.models
- DiffScaler.ScaleTrainer - Class in samer.models
- DiffScaler.TensionedTrainer - Class in samer.models
- DiffScaler.Trainer - Class in samer.models
- DistanceTask - Class in samer.mds
-
Transfer distances directly from a distance matrix to an MDS object's distance vector.
- DoubleToStream - Class in samer.units
-
Write sequence of doubles to a stream in binary format.
- DoubleWriter - Class in samer.units
-
Write sequence of doubles to a stream as text
- dx - Variable in class samer.tools.Trace
- Difference(Generator, Generator) - Constructor for class samer.maths.Difference
- DifferentialTrainer() - Constructor for class samer.models.ICAWithScaler.DifferentialTrainer
- DiffScaler(int) - Constructor for class samer.models.DiffScaler
- DiffScaler(Vec) - Constructor for class samer.models.DiffScaler
- DiffScaler(Vec, Model) - Constructor for class samer.models.DiffScaler
- DistanceTask(MDSBase, Matrix) - Constructor for class samer.mds.DistanceTask
-
link each object to all the others using distances in matrix, returns a task that can be used to refresh distances from original matrix
- DoubleToStream(DoubleModel, OutputStream) - Constructor for class samer.units.DoubleToStream
- DoubleWriter(DoubleModel, OutputStream) - Constructor for class samer.units.DoubleWriter
- DoubleWriter(DoubleModel, OutputStream, boolean) - Constructor for class samer.units.DoubleWriter
- d(double[], double[], double[]) - Method in class samer.mds.Euclidean
- d(double[], double[], double[]) - Method in class samer.mds.Manhatten
- d(double[], double[], double[]) - Method in interface samer.mds.MDS.Metric
-
return distance between x and y, put y-x in r
- d(double[], double[], double[]) - Method in class samer.mds.Minkowski
- data(double) - Method in class samer.models.MOGModel
- data(double, double) - Method in class samer.models.JointHistogramBase
- deactivateAll() - Method in class samer.maths.opt.Constraints
- deleteObserver(Observer) - Method in class samer.maths.Matrix
- deregisterAgent(Agent) - Method in class samer.applet.JAppletShell
- deregisterButtons(Container) - Method in class samer.applet.JAppletShell
- deregisterViewable(Viewable) - Method in class samer.applet.JAppletShell
- deregisterWindow(Shell.Window, String) - Static method in class samer.applet.JAppletShell
- deregulate() - Method in class samer.tools.RThread
- derivative() - Method in class samer.functions.Abs
- derivative() - Method in class samer.functions.Add
- derivative() - Method in class samer.functions.BiLaplacian
- derivative() - Method in class samer.functions.BiLaplacianBlend
- derivative() - Method in class samer.functions.CompoundFunction
- derivative() - Method in class samer.functions.Exp
- derivative() - Method in class samer.functions.HalfSquare
- derivative() - Method in class samer.functions.HybridFunction
- derivative() - Method in class samer.functions.LogCauchy
- derivative() - Method in class samer.functions.LogCosh
- derivative() - Method in class samer.functions.LogGenCosh
- derivative() - Method in class samer.functions.LogGenExp
- derivative() - Method in class samer.functions.LogGenExp2
- derivative() - Method in class samer.functions.Power
- derivative() - Method in class samer.functions.Quadratic
- derivative() - Method in class samer.functions.RaleighLogPrior
- derivative() - Method in class samer.functions.Scale
- derivative() - Method in class samer.functions.ScaledFunction
- derivative() - Method in class samer.functions.SparseExponential
- derivative() - Method in class samer.functions.Sqrt
- derivative() - Method in class samer.functions.Square
- derivative() - Method in class samer.functions.Tanh
- derivative() - Method in class samer.maths.Constant
- derivative() - Method in class samer.maths.Function
- derivative() - Method in class samer.maths.FunctionOfVector
- derivative() - Method in class samer.maths.Identity
- derivative() - Method in class samer.maths.Linear
- derivative() - Method in class samer.maths.Neg
- destroy() - Method in class samer.applet.ButtonsApplet
- destroy() - Method in class samer.applet.ConsoleApplet
- destroy() - Method in class samer.applet.JApplet
- destroy() - Method in class samer.applet.WindowApplet
- detach() - Method in class samer.maths.FunctionPlotter
- detach() - Method in class samer.maths.LineTrace
- detach() - Method in class samer.maths.MatEditor
- detach() - Method in class samer.maths.MatrixPlotter
- detach() - Method in class samer.maths.VectorPlotter
- detach() - Method in class samer.mds.MatrixPointViewer2
- detach() - Method in class samer.tools.ImageViewer
- detach() - Method in class samer.tools.SignalTrace
- diffFlush() - Method in class samer.models.ICAWithScaler.DifferentialTrainer
- digamma(double) - Static method in class samer.models.GeneralisedExponential
- directionalLight(double, double, double) - Static method in class samer.j3d.Util
- directory(File, String) - Static method in class samer.audio.FileSource2
-
Set playlist to all WAV files in given directory
- directory(File, String) - Method in class samer.audio.MultiFileAudioStream
-
Set playlist to all WAV files in given directory
- disable() - Method in class samer.tools.SwitchTask
- dispose() - Method in class samer.applet.Sierpinski
- dispose() - Method in class samer.applet.WindowApplet
- dispose() - Method in interface samer.audio.AudioSink
- dispose() - Method in interface samer.audio.AudioSource
- dispose() - Method in class samer.audio.FileSink
- dispose() - Method in class samer.audio.FileSource
- dispose() - Method in class samer.audio.FileSource2
- dispose() - Method in class samer.audio.LineSink
- dispose() - Method in class samer.audio.LineSink.Writer
- dispose() - Method in class samer.audio.LineSource.Reader
- dispose() - Method in class samer.audio.StreamSource
- dispose() - Method in class samer.audio.VLine
- dispose() - Method in class samer.functions.CompoundFunction
- dispose() - Method in class samer.functions.ExponentialSquashing
- dispose() - Method in class samer.functions.HybridFunction
- dispose() - Method in class samer.functions.LogGenExp
- dispose() - Method in class samer.functions.LogGenExp2
- dispose() - Method in class samer.functions.Scale
- dispose() - Method in class samer.functions.ScaledFunction
- dispose() - Method in class samer.functions.ThresholdLog
- dispose() - Method in class samer.j3d.ImmediateRenderer
- dispose() - Method in class samer.j3d.MonoView
- dispose() - Method in class samer.j3d.StereoView
- dispose() - Method in class samer.j3d.ViewBase
- dispose() - Method in class samer.maths.Constant
- dispose() - Method in class samer.maths.Difference
- dispose() - Method in class samer.maths.Function
- dispose() - Method in class samer.maths.FunctionOfGenerator
- dispose() - Method in class samer.maths.FunctionOfVector
- dispose() - Method in interface samer.maths.Generator
- dispose() - Method in class samer.maths.Matrix
- dispose() - Method in class samer.maths.MatrixTimesVector
- dispose() - Method in class samer.maths.MatrixTransposeTimesVector
- dispose() - Method in class samer.maths.opt.Datum
- dispose() - Method in interface samer.maths.opt.Functionx
- dispose() - Method in class samer.maths.opt.GillMurray
- dispose() - Method in class samer.maths.opt.MinimiserBase
- dispose() - Method in class samer.maths.opt.State
- dispose() - Method in class samer.maths.opt.SubspaceFunctionx
- dispose() - Method in class samer.maths.Product
- dispose() - Method in class samer.maths.random.BaseRandom
- dispose() - Method in class samer.maths.random.Binary
- dispose() - Method in class samer.maths.random.BinaryVec
- dispose() - Method in class samer.maths.random.BoundedHyperbolic
- dispose() - Method in class samer.maths.random.BoundedUniform
- dispose() - Method in class samer.maths.random.Gaussian
- dispose() - Method in class samer.maths.random.GeneralisedExponential
- dispose() - Method in class samer.maths.random.GeneralisedLaplacian
- dispose() - Method in class samer.maths.random.Mixture
- dispose() - Method in class samer.maths.random.MixtureVec
- dispose() - Method in class samer.maths.random.PowerLaw
- dispose() - Method in class samer.maths.random.SparseMixture
- dispose() - Method in class samer.maths.random.Ternary
- dispose() - Method in class samer.maths.RowColumn
- dispose() - Method in class samer.maths.SparseMatrix
- dispose() - Method in class samer.maths.Sum
- dispose() - Method in class samer.maths.VectorFunctionOfVector
- dispose() - Method in class samer.maths.VFunction
- dispose() - Method in class samer.maths.VGenerator
- dispose() - Method in class samer.maths.Zero
- dispose() - Method in class samer.mds.MatrixPointViewer2
- dispose() - Method in class samer.mds.MDSBase
- dispose() - Method in class samer.mds.ProximityFilter
- dispose() - Method in class samer.midi.MidiRecorder
- dispose() - Method in class samer.midi.MidiSynth
- dispose() - Method in class samer.models.AlignedGaussian
- dispose() - Method in class samer.models.BatchedTrainer
- dispose() - Method in class samer.models.Covariance
- dispose() - Method in class samer.models.DiffScaler
- dispose() - Method in class samer.models.DiffScaler.OffsetTrainer
- dispose() - Method in class samer.models.DiffScaler.ScaleTrainer
- dispose() - Method in class samer.models.DiffScaler.TensionedTrainer
- dispose() - Method in class samer.models.DiffScaler.Trainer
- dispose() - Method in class samer.models.GaussianStats
- dispose() - Method in class samer.models.GaussianStatsOnline
- dispose() - Method in class samer.models.GeneralisedExponential
- dispose() - Method in class samer.models.GeneralisedExponential.Trainer
- dispose() - Method in class samer.models.ICA
- dispose() - Method in class samer.models.ICA.NewtonTrainer
- dispose() - Method in class samer.models.ICA.ON2Trainer
- dispose() - Method in class samer.models.ICA.ON3Trainer
- dispose() - Method in class samer.models.ICAWithScaler
- dispose() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- dispose() - Method in class samer.models.IIDPrior
- dispose() - Method in class samer.models.JointHistogramBase
- dispose() - Method in class samer.models.MatrixTrainer
- dispose() - Method in class samer.models.Mixture
- dispose() - Method in class samer.models.Mixture.Trainer
- dispose() - Method in interface samer.models.Model
- dispose() - Method in interface samer.models.Model.Trainer
- dispose() - Method in class samer.models.NoisyICA
- dispose() - Method in class samer.models.Scaler
- dispose() - Method in class samer.models.Scaler.OffsetTrainer
- dispose() - Method in class samer.models.Scaler.ScaleTrainer
- dispose() - Method in class samer.models.Scaler.Trainer
- dispose() - Method in class samer.models.SmoothGeneralisedExponential
- dispose() - Method in class samer.models.SparseICA
- dispose() - Method in class samer.models.SparseICA.ON2Trainer
- dispose() - Method in class samer.models.SparseICA.ON3Trainer
- dispose() - Method in class samer.models.VarianceICA
- dispose() - Method in class samer.silk.SilkTask
- dispose() - Method in class samer.tools.AnonymousTask
- dispose() - Method in class samer.tools.CompoundTask
- dispose() - Method in class samer.tools.NamedTask
- dispose() - Method in class samer.tools.NullTask
- dispose() - Method in class samer.tools.RateSchedule
- dispose() - Method in class samer.tools.RThread
- dispose() - Method in class samer.tools.ScatterPlot
- dispose() - Method in class samer.tools.SubrateTask
- dispose() - Method in class samer.tools.SwitchTask
- dispose() - Method in interface samer.tools.Task
- dispose() - Method in class samer.tools.Trace
- dispose() - Method in class samer.units.DoubleToStream
- dispose() - Method in class samer.units.DoubleWriter
- dispose() - Method in class samer.units.EnergyOperator
- dispose() - Method in class samer.units.FFTVector
- dispose() - Method in interface samer.units.Filter
- dispose() - Method in class samer.units.FilteredGenerator
- dispose() - Method in class samer.units.FilterVector
- dispose() - Method in class samer.units.FIRFilter
- dispose() - Method in class samer.units.Histogram
- dispose() - Method in class samer.units.Histogram.Equaliser
- dispose() - Method in class samer.units.IIRFilter
- dispose() - Method in class samer.units.JointHistogram
- dispose() - Method in class samer.units.LineIn
- dispose() - Method in class samer.units.LineOut
- dispose() - Method in class samer.units.MousePosition
- dispose() - Method in class samer.units.NoisyLinearSource
- dispose() - Method in class samer.units.OnsetMap
- dispose() - Method in class samer.units.Oscillator
- dispose() - Method in class samer.units.OverlapAndAdd
- dispose() - Method in class samer.units.RescaledIFT
- dispose() - Method in class samer.units.SpectralFIR
- dispose() - Method in class samer.units.Stacker
- dispose() - Method in class samer.units.Stacker2
- dispose() - Method in class samer.units.StreamToDouble
- dispose() - Method in class samer.units.StreamToVec
- dispose() - Method in class samer.units.VecToStream
- dispose() - Method in class samer.units.VecWriter
- dispose() - Method in class samer.units.Wavetable
- div(double) - Method in class samer.tools.vec2
- div(double[], double[]) - Static method in class samer.maths.Mathx
-
elementwise divide in place: x[i] /=y[i]
- div(double[], double[], double[]) - Static method in class samer.maths.Mathx
-
elementwise divide: x[i]=y[i]/z[i]
- div(vec2, double) - Static method in class samer.tools.vec2
- done() - Method in class samer.mds.MDS.SamerStress
- done() - Method in interface samer.mds.MDS.Stress
-
return normalised stress and reset for next time
- done() - Method in class samer.mds.NewMDS.Laplacian
-
finish accumulating stress terms: reset accumulators for next iteration and return normalised stress (ie per link)
- done() - Method in interface samer.mds.NewMDS.Stress
-
return normalised stress and reset for next time
- dot(double[], double[]) - Static method in class samer.maths.Mathx
-
return dot product of a and b: sum_i a[i]*b[i]
- dot(double[], double[]) - Method in class samer.maths.opt.Constraints
-
sparse vector dot product
- dot(vec2, vec2) - Static method in class samer.tools.vec2
- doubleArray(int) - Method in class samer.maths.Mathx
- doubletoByte(double[], byte[], int, int, double) - Static method in class samer.audio.AudioSink.Util
- doubleToShort(double[], byte[], int, int, double) - Static method in class samer.audio.AudioSink.Util
- draw(Graphics, int, int, int, int, int) - Method in interface samer.tools.Renderer
- draw(Graphics, int, int, int, int, int) - Method in class samer.tools.Renderer.Fill
- draw(Graphics, int, int, int, int, int) - Method in class samer.tools.Renderer.Fill3D
- draw(Graphics, int, int, int, int, int) - Method in class samer.tools.Renderer.Line
- draw(Graphics, int, int, int, int, int) - Method in class samer.tools.Renderer.Steps
- drawAxes(Graphics) - Method in class samer.tools.Plotter
-
not really for public use
- drawAxis(Graphics) - Method in class samer.tools.Trace
- dummyFrame() - Static method in class samer.applet.JAppletShell
E
- EnergyOperator - Class in samer.units
- Euclidean - Class in samer.mds
-
Euclidean metric
- Exp - Class in samer.functions
- Exponential - Class in samer.maths.random
- ExponentialSquashing - Class in samer.functions
-
Zero for t<0, linear near 0, exponentially tending to 1
- EnergyOperator() - Constructor for class samer.units.EnergyOperator
- Equaliser() - Constructor for class samer.units.Histogram.Equaliser
- Euclidean() - Constructor for class samer.mds.Euclidean
- Exp() - Constructor for class samer.functions.Exp
- Exponential() - Constructor for class samer.maths.random.Exponential
- ExponentialSquashing() - Constructor for class samer.functions.ExponentialSquashing
- elapsedTime() - Method in class samer.tools.RThread
- ellipse() - Method in class samer.tools.Plotter.Pen
- enable() - Method in class samer.tools.SwitchTask
- equals(Observable) - Method in class samer.maths.Matrix
- error() - Method in class samer.models.NoisyICA
- error() - Method in class samer.models.VarianceICA
- eval2() - Method in class samer.maths.opt.Constraints
-
evaluate function and gradient at P2
- eval2() - Method in class samer.maths.opt.State
-
evaluate at P2
- evaluate() - Method in class samer.maths.opt.State
-
evaluate at P1
- evaluate(double[], double[]) - Method in interface samer.maths.opt.Functionx
-
set argument to x, return value and put gradient in dx
- evaluate(double[], double[]) - Method in class samer.maths.opt.SubspaceFunctionx
-
set argument to x, return value and put gradient in dx
- evaluate(Datum) - Method in interface samer.maths.opt.Functionx
-
get value and gradient for supplied point
- evaluate(Datum) - Method in class samer.maths.opt.SubspaceFunctionx
-
get value and gradient for supplied point
- execute(String, Environment) - Method in class samer.applet.JAppletShell
- execute(String, Environment) - Method in class samer.applet.Sierpinski
- execute(String, Environment) - Method in class samer.audio.FileSink
- execute(String, Environment) - Method in class samer.audio.FileSource
- execute(String, Environment) - Method in class samer.audio.FileSource2
- execute(String, Environment) - Method in class samer.audio.LineSink
- execute(String, Environment) - Method in class samer.audio.VLine
- execute(String, Environment) - Method in class samer.j3d.MorphPoints
- execute(String, Environment) - Method in class samer.j3d.ViewBase
- execute(String, Environment) - Method in class samer.maths.FunctionPlotter
- execute(String, Environment) - Method in class samer.maths.MatEditor
- execute(String, Environment) - Method in class samer.maths.MatrixAgent
- execute(String, Environment) - Method in class samer.maths.opt.ConstrainedMinimiser
- execute(String, Environment) - Method in class samer.maths.opt.MinimiserBase
- execute(String, Environment) - Method in class samer.maths.RowColumn
- execute(String, Environment) - Method in class samer.maths.VectorPlotter
- execute(String, Environment) - Method in class samer.maths.VectorTrace
- execute(String, Environment) - Method in class samer.maths.VFunction
- execute(String, Environment) - Method in class samer.maths.VGenerator
- execute(String, Environment) - Method in class samer.maths.VVector
- execute(String, Environment) - Method in class samer.mds.MatrixPointViewer2
- execute(String, Environment) - Method in class samer.midi.MidiRecorderBase
- execute(String, Environment) - Method in class samer.midi.MidiSynth
- execute(String, Environment) - Method in class samer.models.ICA
- execute(String, Environment) - Method in class samer.models.SparseICA
- execute(String, Environment) - Method in class samer.tools.ImageTraceBase
- execute(String, Environment) - Method in class samer.tools.ImageViewer
- execute(String, Environment) - Method in class samer.tools.RThread
- execute(String, Environment) - Method in class samer.tools.SignalTrace
- execute(String, Environment) - Method in class samer.tools.Trace
- execute(String, Environment) - Method in class samer.units.Histogram
- execute(String, Environment) - Method in class samer.units.JointHistogram
- exit() - Method in class samer.applet.JAppletShell
- expose() - Static method in class samer.applet.JAppletShell
- expose() - Method in class samer.applet.WindowApplet
- exposeCommands(Agent) - Method in class samer.applet.JAppletShell
- exposeMaps() - Method in class samer.tools.Plotter
- exposeViewables() - Method in class samer.applet.JAppletShell
- extrapolate() - Method in class samer.maths.opt.CubicLineSearch
F
- FFT - Class in samer.units
-
Fast Fourier Transform
- FFTVector - Class in samer.units
-
Manages a fourier transform from a given Vec into another vector.
- FileSink - Class in samer.audio
-
An AudioSink that writes to a wav file.
- FileSource - Class in samer.audio
-
An AudioSource that read from multiple audio files.
- FileSource2 - Class in samer.audio
-
An AudioSource that read from multiple audio files.
- FilteredGenerator - Class in samer.units
- FilterVector - Class in samer.units
- FIRFilter - Class in samer.units
- Function - Class in samer.maths
-
Defines a real-valued function of a single real variable.
- FunctionMap - Class in samer.maths
-
This class maps a given interval of real numbers to the interval [0,1], returning either the real number, or converting it to an integer between 0 and a given value (defaults to 256).
- FunctionOfGenerator - Class in samer.maths
- FunctionOfVector - Class in samer.maths
-
Defines a real-valued function of a vector
- FunctionPlotter - Class in samer.maths
- Filter - Interface in samer.units
- Functionx - Interface in samer.maths.opt
-
This is a function interface that is designed to allow efficient implementations of minimisation algorithms by recognising the fact that the function and its gradient may be repeatedly evaluated at the same point in different parts of the code - hence we can save ourselves some computation.
- f - Variable in class samer.maths.opt.Datum
- factor - Variable in class samer.midi.MidiSynth
- fade - Variable in class samer.tools.ScatterPlot
- FILL - Static variable in class samer.maths.FunctionPlotter
- FILL - Static variable in class samer.maths.VectorPlotter
- FILL - Static variable in interface samer.tools.Renderer
- FILL3D - Static variable in class samer.maths.FunctionPlotter
- FILL3D - Static variable in class samer.maths.VectorPlotter
- FILL3D - Static variable in interface samer.tools.Renderer
- flange - Variable in class samer.maths.opt.MinimiserBase
- FLIPPED - Static variable in class samer.maths.RowColumn
- func - Variable in class samer.maths.opt.State
- FFT(int) - Constructor for class samer.units.FFT
- FFTVector(int) - Constructor for class samer.units.FFTVector
- FFTVector(Vec) - Constructor for class samer.units.FFTVector
- FileSink(String, AudioFormat) - Constructor for class samer.audio.FileSink
- FileSink(AudioFormat) - Constructor for class samer.audio.FileSink
- FileSource() - Constructor for class samer.audio.FileSource
-
Construct a FileSource initialised with current file and loop initialised from the current Environment.
- FileSource2(AudioFormat, List<File>) - Constructor for class samer.audio.FileSource2
-
Construct a FileSource2.
- Fill() - Constructor for class samer.tools.Renderer.Fill
- Fill3D() - Constructor for class samer.tools.Renderer.Fill3D
- FilteredGenerator(Generator, Filter) - Constructor for class samer.units.FilteredGenerator
- FilterVector(Vec) - Constructor for class samer.units.FilterVector
- FIRFilter(double[]) - Constructor for class samer.units.FIRFilter
- FIRFilter(int) - Constructor for class samer.units.FIRFilter
- ForArray(double[]) - Constructor for class samer.maths.Vec.ForArray
- ForArray(int) - Constructor for class samer.maths.Vec.ForArray
- Function() - Constructor for class samer.maths.Function
- FunctionMap(int, Function) - Constructor for class samer.maths.FunctionMap
- FunctionOfGenerator(Function, Generator) - Constructor for class samer.maths.FunctionOfGenerator
- FunctionOfVector() - Constructor for class samer.maths.FunctionOfVector
- FunctionPlotter(VFunction) - Constructor for class samer.maths.FunctionPlotter
- factory() - Static method in class samer.maths.opt.ZeroCrossingSparsity
- fade() - Method in class samer.tools.ScatterPlot
- fill3DRect(boolean) - Method in class samer.tools.Plotter.Pen
- fillEllipse() - Method in class samer.tools.Plotter.Pen
- fillRect() - Method in class samer.tools.Plotter.Pen
- filter(double) - Method in class samer.units.EnergyOperator
- filter(double) - Method in interface samer.units.Filter
- filter(double) - Method in class samer.units.FIRFilter
-
FIR filter using array of filter coefficients
- filter(double) - Method in class samer.units.IIRFilter
-
FIR filter using array of filter coefficients
- finalize() - Method in class samer.applet.JApplet
- find(int, int[], int) - Static method in class samer.maths.opt.Util
- flat(Appearance) - Static method in class samer.j3d.Util
- flat(Color3f, Appearance) - Static method in class samer.j3d.Util
- floatToByte(float[], byte[], int, int, float) - Static method in class samer.audio.AudioSink.Util
- floatToShort(float[], byte[], int, int, float) - Static method in class samer.audio.AudioSink.Util
- flush() - Method in class samer.models.DiffScaler.OffsetTrainer
- flush() - Method in class samer.models.DiffScaler.ScaleTrainer
- flush() - Method in class samer.models.DiffScaler.TensionedTrainer
- flush() - Method in class samer.models.DiffScaler.Trainer
- flush() - Method in class samer.models.GeneralisedExponential.Trainer
- flush() - Method in class samer.models.ICA.NewtonTrainer
- flush() - Method in class samer.models.ICA.ON2DecayWhenActive
- flush() - Method in class samer.models.ICA.ON2Trainer
- flush() - Method in class samer.models.ICA.ON3Trainer
- flush() - Method in class samer.models.ICAWithScaler.DifferentialTrainer
- flush() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- flush() - Method in class samer.models.MatrixTrainer
- flush() - Method in class samer.models.Mixture.Trainer
- flush() - Method in interface samer.models.Model.Trainer
-
use collected stats to update parameters and reset
- flush() - Method in class samer.models.MOGModel
- flush() - Method in class samer.models.Scaler.OffsetTrainer
- flush() - Method in class samer.models.Scaler.ScaleTrainer
- flush() - Method in class samer.models.Scaler.Trainer
- flush() - Method in class samer.models.SparseICA.ON2Trainer
- flush() - Method in class samer.models.SparseICA.ON3Trainer
- flush() - Method in class samer.units.SignalWindow
- flushTask() - Method in class samer.models.MOGModel
- flushTask() - Method in class samer.models.MOGVector
- flushTask() - Method in class samer.units.SignalWindow
- focusGained(FocusEvent) - Method in class samer.maths.MatrixPanel
- focusLost(FocusEvent) - Method in class samer.maths.MatrixPanel
- fold() - Method in class samer.models.ICAWithScaler
- format(String) - Method in class samer.functions.Abs
- format(String) - Method in class samer.functions.Add
- format(String) - Method in class samer.functions.Atanh
- format(String) - Method in class samer.functions.BiLaplacian
- format(String) - Method in class samer.functions.BiLaplacianBlend
- format(String) - Method in class samer.functions.CauchyInfomax
- format(String) - Method in class samer.functions.CompoundFunction
- format(String) - Method in class samer.functions.Exp
- format(String) - Method in class samer.functions.ExponentialSquashing
- format(String) - Method in class samer.functions.HalfSquare
- format(String) - Method in class samer.functions.Hamming
- format(String) - Method in class samer.functions.Hanning
- format(String) - Method in class samer.functions.HybridFunction
- format(String) - Method in class samer.functions.Log
- format(String) - Method in class samer.functions.LogAbs
- format(String) - Method in class samer.functions.LogCauchy
- format(String) - Method in class samer.functions.LogCosh
- format(String) - Method in class samer.functions.LogGenCosh
- format(String) - Method in class samer.functions.LogGenExp
- format(String) - Method in class samer.functions.LogGenExp2
- format(String) - Method in class samer.functions.Negate
- format(String) - Method in class samer.functions.Power
- format(String) - Method in class samer.functions.Quadratic
- format(String) - Method in class samer.functions.RaleighLogPrior
- format(String) - Method in class samer.functions.Reciprocal
- format(String) - Method in class samer.functions.Scale
- format(String) - Method in class samer.functions.ScaledFunction
- format(String) - Method in class samer.functions.Sgn
- format(String) - Method in class samer.functions.SparseExponential
- format(String) - Method in class samer.functions.Sqrt
- format(String) - Method in class samer.functions.Square
- format(String) - Method in class samer.functions.Step
- format(String) - Method in class samer.functions.Tanh
- format(String) - Method in class samer.functions.ThresholdLog
- format(String) - Method in class samer.maths.Constant
- format(String) - Method in class samer.maths.Function
- format(String) - Method in class samer.maths.Identity
- format(String) - Method in class samer.maths.Linear
- format(String) - Method in class samer.maths.Neg
- format(String) - Method in class samer.maths.Zero
- format(String) - Method in class samer.silk.SilkFunction
- fourierBasis(Matrix) - Static method in class samer.units.Matrices
- fps() - Method in class samer.tools.RThread
- functionx() - Method in class samer.models.AlignedGaussian
- functionx() - Method in class samer.models.DiffScaler
- functionx() - Method in class samer.models.GeneralisedExponential
- functionx() - Method in class samer.models.ICA
- functionx() - Method in class samer.models.ICAWithScaler
- functionx() - Method in class samer.models.IIDPrior
- functionx() - Method in class samer.models.Mixture
- functionx() - Method in interface samer.models.Model
-
This presents a more functional interface to the model so that it can be driven by an optimiser.
- functionx() - Method in class samer.models.NoisyICA
- functionx() - Method in class samer.models.Scaler
- functionx() - Method in class samer.models.SmoothGeneralisedExponential
- functionx() - Method in class samer.models.SparseICA
- functionx() - Method in class samer.models.VarianceICA
- fuzzyIdentity(Matrix) - Static method in class samer.units.Matrices
- fuzzyIdentity(Matrix, double) - Static method in class samer.units.Matrices
G
- Gamma - Class in samer.functions
-
Implementation of the real (incomplete) Gamma function.
- Gaussian - Class in samer.maths.random
- GaussianStats - Class in samer.models
-
Collect statistics about a vector: accumulates sums and sums of products, then computes mean and covariance.
- GaussianStatsOnline - Class in samer.models
-
Similar to GaussianStats: Collect statistics about a vector: accumulates sums and sums of products, then computes mean and covariance.
- GConvergence - Class in samer.maths.opt
- GeneralisedExponential - Class in samer.maths.random
- GeneralisedExponential - Class in samer.models
- GeneralisedExponential.Trainer - Class in samer.models
- GeneralisedLaplacian - Class in samer.maths.random
- GenerateDouble - Class in samer.units
- GenerateVector - Class in samer.units
- GeometricFilter - Class in samer.mds
- GillMurray - Class in samer.maths.opt
- Generator - Interface in samer.maths
-
This defines an object that generates a sequence of numbers.
- g - Variable in class samer.maths.opt.Datum
- g1 - Variable in class samer.maths.opt.MinimiserBase
- g2 - Variable in class samer.maths.opt.MinimiserBase
- gconv - Variable in class samer.maths.opt.MinimiserBase
- GREEN - Static variable in class samer.tools.ImageSourceBase
- GREY - Static variable in class samer.tools.ImageSourceBase
- Gaussian() - Constructor for class samer.maths.random.Gaussian
- Gaussian(double, double) - Constructor for class samer.maths.random.Gaussian
- GaussianStats(VVector) - Constructor for class samer.models.GaussianStats
- GaussianStatsOnline(VVector) - Constructor for class samer.models.GaussianStatsOnline
- GConvergence() - Constructor for class samer.maths.opt.GConvergence
- GeneralisedExponential() - Constructor for class samer.maths.random.GeneralisedExponential
- GeneralisedExponential(int) - Constructor for class samer.models.GeneralisedExponential
- GeneralisedExponential(Vec) - Constructor for class samer.models.GeneralisedExponential
- GeneralisedLaplacian() - Constructor for class samer.maths.random.GeneralisedLaplacian
- GenerateDouble(DoubleModel, Generator) - Constructor for class samer.units.GenerateDouble
- GenerateVector(VVector, Generator) - Constructor for class samer.units.GenerateVector
- GeometricFilter(Matrix, Vec, FunctionOfVector) - Constructor for class samer.mds.GeometricFilter
- GillMurray(State) - Constructor for class samer.maths.opt.GillMurray
- gamma(double) - Static method in class samer.functions.Gamma
-
Retunrs the gamma function at
z
. - gamma(double, double) - Static method in class samer.functions.Gamma
-
Returns the incomplete gamma function at
a, x
. - gamma(double, double, double) - Static method in class samer.functions.Gamma
-
Returns the incomplete gamma function at
a, x
. - get() - Method in class samer.functions.Add
- get() - Method in class samer.functions.ExponentialSquashing
- get() - Method in class samer.functions.HybridFunction
-
DoubleModel implementation: get crossover point
- get() - Method in class samer.functions.LogGenCosh
- get() - Method in class samer.functions.LogGenExp
- get() - Method in class samer.functions.LogGenExp2
- get() - Method in class samer.functions.Power
- get() - Method in class samer.functions.Scale
- get() - Method in class samer.functions.ScaledFunction
- get() - Method in class samer.functions.ThresholdLog
- get() - Method in class samer.maths.Parameter
- get() - Method in class samer.mds.MDS.SamerStress
- get() - Method in interface samer.mds.MDS.Stress
-
return last value returned by done()
- get() - Method in class samer.mds.NewMDS.Laplacian
-
return last stress value
- get() - Method in interface samer.mds.NewMDS.Stress
-
return last value returned by done()
- get() - Method in class samer.models.MatrixTrainer
- get(int, int) - Method in interface samer.maths.Mat
- get(int, int) - Method in class samer.maths.RowColumn
- get(int, int) - Method in class samer.maths.Vec.ForArray
- getAgent() - Method in class samer.maths.Matrix
- getAlpha() - Method in class samer.models.SmoothGeneralisedExponential
- getAlphaModel() - Method in class samer.functions.LogGenExp
- getAlphaModel() - Method in class samer.functions.LogGenExp2
- getAlphas() - Method in class samer.models.GeneralisedExponential
- getAltTrainer() - Method in class samer.models.ICA
- getAltTrainer() - Method in class samer.models.SparseICA
- getBasisMatrix() - Method in class samer.models.ICA
- getBatch() - Method in class samer.models.BatchedTrainer
- getBinMatrix() - Method in class samer.models.JointHistogramBase
- getBinMatrix() - Method in class samer.units.Histogram
- getBinMatrix() - Method in class samer.units.JointHistogram
- getBinMatrix() - Method in class samer.units.OnsetMap
- getBorder() - Method in class samer.applet.JApplet
- getBounds() - Static method in class samer.j3d.Util
- getChannels() - Method in interface samer.audio.AudioSource
- getChannels() - Method in class samer.audio.FileSource
- getChannels() - Method in class samer.audio.FileSource2
- getChannels() - Method in class samer.audio.LineSource
- getChannels() - Method in class samer.audio.StreamSource
- getColor(int) - Method in class samer.tools.ColorRamp
- getColorArray() - Method in class samer.tools.ColorRamp
- getColorModel() - Method in class samer.tools.ColorRamp
- getColumn(int) - Method in class samer.maths.Matrix
- getCommands(Agent.Registry) - Method in class samer.applet.JAppletShell
- getCommands(Agent.Registry) - Method in class samer.applet.Sierpinski
- getCommands(Agent.Registry) - Method in class samer.audio.FileSink
- getCommands(Agent.Registry) - Method in class samer.audio.FileSource
- getCommands(Agent.Registry) - Method in class samer.audio.FileSource2
- getCommands(Agent.Registry) - Method in class samer.audio.VLine
- getCommands(Agent.Registry) - Method in class samer.j3d.MorphPoints
- getCommands(Agent.Registry) - Method in class samer.j3d.ViewBase
- getCommands(Agent.Registry) - Method in class samer.maths.MatEditor
- getCommands(Agent.Registry) - Method in class samer.maths.opt.ConstrainedMinimiser
- getCommands(Agent.Registry) - Method in class samer.maths.opt.MinimiserBase
- getCommands(Agent.Registry) - Method in class samer.maths.RowColumn
- getCommands(Agent.Registry) - Method in class samer.maths.VFunction
- getCommands(Agent.Registry) - Method in class samer.midi.MidiRecorderBase
- getCommands(Agent.Registry) - Method in class samer.midi.MidiSynth
- getCommands(Agent.Registry) - Method in class samer.tools.ImageTraceBase
- getCommands(Agent.Registry) - Method in class samer.tools.RThread
- getCommands(Registry) - Method in class samer.audio.LineSink
-
Commands are :"set scale".
- getCommands(Registry) - Method in class samer.maths.FunctionPlotter
- getCommands(Registry) - Method in class samer.maths.MatrixAgent
- getCommands(Registry) - Method in class samer.maths.VectorPlotter
- getCommands(Registry) - Method in class samer.maths.VectorTrace
- getCommands(Registry) - Method in class samer.maths.VGenerator
- getCommands(Registry) - Method in class samer.maths.VVector
- getCommands(Registry) - Method in class samer.mds.MatrixPointViewer2
- getCommands(Registry) - Method in class samer.models.ICA
- getCommands(Registry) - Method in class samer.models.SparseICA
- getCommands(Registry) - Method in class samer.tools.ImageViewer
- getCommands(Registry) - Method in class samer.tools.SignalTrace
- getCommands(Registry) - Method in class samer.tools.Trace
- getCommands(Registry) - Method in class samer.units.Histogram
- getCommands(Registry) - Method in class samer.units.JointHistogram
- getCorrelation(Matrix) - Method in class samer.models.Covariance
- getCorrelation(Matrix) - Method in class samer.models.GaussianStats
- getCovariance(Matrix) - Method in class samer.models.GaussianStats
- getDecayWhenActiveTrainer() - Method in class samer.models.ICA
- getDiagonal(Jama.Matrix) - Static method in class samer.maths.Matrix
- getDialog(String) - Method in class samer.applet.JAppletShell
- getDiffTrainer() - Method in class samer.models.ICAWithScaler
- getDistances() - Method in class samer.mds.CorrelationTask
- getDistances() - Method in class samer.mds.CovarianceTask
- getDistances() - Method in class samer.mds.DistanceTask
- getDomainMax() - Method in class samer.maths.FunctionMap
- getDomainMin() - Method in class samer.maths.FunctionMap
- getEnergy() - Method in class samer.models.AlignedGaussian
- getEnergy() - Method in class samer.models.DiffScaler
- getEnergy() - Method in class samer.models.GeneralisedExponential
- getEnergy() - Method in class samer.models.ICA
- getEnergy() - Method in class samer.models.IIDPrior
- getEnergy() - Method in class samer.models.Mixture
- getEnergy() - Method in interface samer.models.Model
-
return E = -log p(x)
- getEnergy() - Method in class samer.models.NoisyICA
- getEnergy() - Method in class samer.models.Scaler
- getEnergy() - Method in class samer.models.SmoothGeneralisedExponential
- getEnergy() - Method in class samer.models.SparseICA
- getEnergy() - Method in class samer.models.VarianceICA
- getEnergySignal() - Method in class samer.models.GeneralisedExponential
- getEnergySignal() - Method in class samer.models.IIDPrior
- getEnergySignal() - Method in class samer.models.SmoothGeneralisedExponential
- getEnergyVector() - Method in class samer.models.GeneralisedExponential
- getEnergyVector() - Method in class samer.models.IIDPrior
- getEnergyVector() - Method in class samer.models.SmoothGeneralisedExponential
- getEpsModel() - Method in class samer.functions.LogGenExp
- getEqualiser() - Method in class samer.units.Histogram
- getFactor() - Method in class samer.tools.SubrateTask
- getFile() - Method in class samer.audio.FileSource
-
Returns current file
- getFile() - Method in class samer.audio.FileSource2
-
Returns current file
- getFnPower(Function, VVector) - Method in class samer.units.FFTVector
- getFormat() - Method in class samer.audio.LineSource
- getFormat() - Method in class samer.audio.MultiFileAudioStream
- getFormat() - Method in class samer.audio.StreamSource
- getFrequencyModel() - Method in class samer.units.Oscillator
- getFunction() - Method in class samer.maths.VFunction
- getGenerator() - Method in class samer.maths.VGenerator
- getGMatrix() - Method in class samer.models.ICA.ON3Trainer
-
this is so you can manipulate the matrix before flushing
- getGMatrix() - Method in class samer.models.SparseICA.ON3Trainer
-
this is so you can manipulate the matrix before flushing
- getGradient() - Method in class samer.models.AlignedGaussian
- getGradient() - Method in class samer.models.DiffScaler
- getGradient() - Method in class samer.models.GeneralisedExponential
- getGradient() - Method in class samer.models.ICA
- getGradient() - Method in class samer.models.IIDPrior
- getGradient() - Method in class samer.models.Mixture
- getGradient() - Method in interface samer.models.Model
-
return dE/dx
- getGradient() - Method in class samer.models.NoisyICA
- getGradient() - Method in class samer.models.Scaler
- getGradient() - Method in class samer.models.SmoothGeneralisedExponential
- getGradient() - Method in class samer.models.SparseICA
- getGradient() - Method in class samer.models.VarianceICA
- getHeight() - Method in class samer.tools.ImageSourceBase
- getHints() - Method in class samer.maths.IteratorImageSource
- getHints() - Method in class samer.maths.MatrixImageSource
- getHints() - Method in class samer.maths.MatrixImageSourceF
- getHints() - Method in class samer.maths.MatrixTImageSource
- getHints() - Method in class samer.maths.MatrixTImageSourceF
- getHints() - Method in class samer.tools.ArrayImageSource
- getHints() - Method in class samer.tools.ArrayVImageSource
- getHints() - Method in class samer.tools.ImageSourceBase
- getInsets() - Method in class samer.applet.JApplet
- getJump() - Method in class samer.functions.BiLaplacian
- getJump() - Method in class samer.functions.BiLaplacianBlend
- getLikelihoodSignal() - Method in class samer.models.JointHistogramBase
- getLikelihoodSignal() - Method in class samer.units.Histogram
- getLikelihoodSignal() - Method in class samer.units.JointHistogram
- getLikelihoodVector() - Method in class samer.units.Histogram
- getLine() - Method in class samer.audio.LineSink
- getLine() - Method in class samer.audio.LineSource
- getLinearFT(VVector) - Method in class samer.units.FFTVector
- getLinearScale() - Method in class samer.functions.LogGenExp2
- getLinkArray() - Method in class samer.mds.MDSBase
- getMap() - Method in class samer.tools.ImageSourceBase
- getMap() - Method in class samer.tools.ImageViewer
- getMap() - Method in class samer.tools.Trace
- getMatrix(Matrix) - Method in class samer.maths.SparseMatrix
- getMaxiter() - Method in class samer.maths.opt.MinimiserBase
- getMean(double[]) - Method in class samer.models.GaussianStats
- getMean(VVector) - Method in class samer.models.GaussianStats
- getMixingMatrix() - Method in class samer.units.NoisyLinearSource
- getNode() - Method in class samer.maths.Matrix
- getNode() - Method in class samer.tools.NamedTask
- getNoiseModel() - Method in class samer.models.NoisyICA
- getNormal() - Method in class samer.functions.LogisticHyperplane
- getOffset() - Method in class samer.functions.LogisticHyperplane
- getOffset() - Method in class samer.models.Scaler
- getOffsetRate() - Method in class samer.models.DiffScaler.OffsetTrainer
- getOffsetRate() - Method in class samer.models.DiffScaler.Trainer
- getOffsetRate() - Method in class samer.models.Scaler.Trainer
- getOffsetTrainer() - Method in class samer.models.DiffScaler
- getOffsetTrainer() - Method in class samer.models.Scaler
- getOutputModel() - Method in class samer.models.DiffScaler
- getOutputModel() - Method in class samer.models.ICA
- getOutputModel() - Method in class samer.models.Scaler
- getOutputModel() - Method in class samer.models.SparseICA
- getPDF() - Method in class samer.models.MOGModel
- getPDF() - Method in class samer.models.MOGVector
- getPen() - Method in class samer.tools.Plotter
-
return a new Pen for this Plotter
- getPen(Graphics) - Method in class samer.tools.Plotter
- getPlaylist() - Method in class samer.audio.FileSource
- getPlaylist() - Method in class samer.audio.FileSource2
- getPlaylist() - Method in class samer.audio.MultiFileAudioStream
- getPostFlush() - Method in class samer.models.BatchedTrainer
- getPower(VVector) - Method in class samer.units.FFTVector
- getPreferredSize() - Method in class samer.maths.FunctionPlotter
- getPreferredSize() - Method in class samer.maths.VectorPlotter
- getPreferredSize() - Method in class samer.tools.ImageTrace
- getPreferredSize() - Method in class samer.tools.ImageViewer
- getPreferredSize() - Method in class samer.tools.ImageVTrace
- getPreferredSize() - Method in class samer.tools.Plotter
- getPreferredSize() - Method in class samer.tools.Trace
- getPreFlush() - Method in class samer.models.BatchedTrainer
- getPrintWriter() - Method in class samer.applet.JAppletShell
- getProperty(String) - Method in class samer.applet.JApplet
- getQuadraticScale() - Method in class samer.functions.LogGenExp2
- getRate() - Method in interface samer.audio.AudioSource
- getRate() - Method in class samer.audio.FileSource
- getRate() - Method in class samer.audio.FileSource2
- getRate() - Method in class samer.audio.LineSource
- getRate() - Method in class samer.audio.StreamSource
- getRate() - Method in class samer.models.GeneralisedExponential.Trainer
- getRate() - Method in class samer.models.MatrixTrainer
- getReleasableDimensions() - Method in class samer.maths.opt.Constraints
- getReleasableDimensions() - Method in class samer.maths.opt.ZeroCrossingSparsity
- getReleasedDimension() - Method in class samer.maths.opt.Constraints
- getReleasedDimension() - Method in class samer.maths.opt.Positivity
- getReleasedDimension() - Method in class samer.maths.opt.ZeroCrossingSparsity
- getRow(int) - Method in class samer.maths.Matrix
- getScale() - Method in class samer.audio.FileSink
- getScale() - Method in class samer.audio.LineSink
-
Returns the object used to store the scale factor for conversion from doubles/floats to shorts/bytes.
- getScale() - Method in class samer.models.Scaler
- getScaleRate() - Method in class samer.models.DiffScaler.ScaleTrainer
- getScaleRate() - Method in class samer.models.DiffScaler.Trainer
- getScaleRate() - Method in class samer.models.Scaler.Trainer
- getScaleTrainer() - Method in class samer.models.DiffScaler
- getScaleTrainer() - Method in class samer.models.ICAWithScaler
- getScaleTrainer() - Method in class samer.models.Scaler
- getSink() - Method in class samer.units.LineOut
- getSize() - Method in class samer.maths.random.BinaryVec
- getSize() - Method in class samer.models.AlignedGaussian
- getSize() - Method in class samer.models.DiffScaler
- getSize() - Method in class samer.models.GeneralisedExponential
- getSize() - Method in class samer.models.ICA
- getSize() - Method in class samer.models.IIDPrior
- getSize() - Method in class samer.models.Mixture
- getSize() - Method in interface samer.models.Model
-
return size of vector this model expects
- getSize() - Method in class samer.models.NoisyICA
- getSize() - Method in class samer.models.Scaler
- getSize() - Method in class samer.models.SmoothGeneralisedExponential
- getSize() - Method in class samer.models.SparseICA
- getSize() - Method in class samer.models.VarianceICA
- getSize() - Method in class samer.tools.ColorRamp
- getSource() - Method in class samer.units.LineIn
- getSourceModel() - Method in class samer.models.NoisyICA
- getSourceModel() - Method in class samer.models.VarianceICA
- getStep() - Method in class samer.units.LineIn
- getStreamFormat() - Method in class samer.audio.FileSource
-
The actual format of the stream in.
- getStretchRate() - Method in class samer.models.DiffScaler.ScaleTrainer
- getTargetFormat() - Method in class samer.audio.FileSource
-
The requested audio format.
- getTargetFormat() - Method in class samer.audio.FileSource2
-
The requested audio format.
- getTask() - Method in class samer.tools.RThread
- getTask() - Method in class samer.tools.SubrateTask
- getTask() - Method in class samer.units.DoubleToStream
- getTask() - Method in class samer.units.DoubleWriter
- getTask() - Method in class samer.units.VecToStream
- getTension() - Method in class samer.models.DiffScaler.TensionedTrainer
- getTensionedTrainer() - Method in class samer.models.DiffScaler
- getTrainer() - Method in class samer.models.BatchedTrainer
- getTrainer() - Method in class samer.models.DiffScaler
- getTrainer() - Method in class samer.models.GeneralisedExponential
- getTrainer() - Method in class samer.models.ICA
- getTrainer() - Method in class samer.models.Mixture
- getTrainer() - Method in class samer.models.Scaler
- getTrainer() - Method in class samer.models.SparseICA
- getVec() - Method in class samer.maths.RowColumn
- getVec() - Method in class samer.maths.VVector
- getVelocity() - Method in class samer.units.OnsetMap
- getVelocitySignal() - Method in class samer.units.OnsetMap
- getViewables() - Method in class samer.maths.opt.MinimiserBase
- getViewer() - Method in class samer.audio.FileSink
- getViewer() - Method in class samer.audio.FileSource
- getViewer() - Method in class samer.audio.FileSource2
- getViewer() - Method in class samer.audio.VLine
- getViewer() - Method in class samer.maths.opt.MinimiserBase
- getViewer() - Method in class samer.maths.VFunction
- getViewer() - Method in class samer.maths.VGenerator
- getViewer() - Method in class samer.maths.VVector
- getViewer() - Method in class samer.midi.MidiSynth
- getViewer() - Method in class samer.tools.RThread
- getViewer() - Method in class samer.units.Histogram
- getViewer() - Method in class samer.units.JointHistogram
- getViewer() - Method in class samer.units.OnsetMap
- getViewerFor(Matrix) - Static method in class samer.maths.MatrixImage
- getViewerFor(Viewable) - Method in class samer.applet.JAppletShell
- getVMap() - Method in class samer.tools.ImageViewer
- getVMap() - Method in class samer.units.JointHistogram
- getWeightMatrix() - Method in class samer.models.ICA
- getWeightMatrix() - Method in class samer.models.SparseICA
- getWidth() - Method in class samer.tools.ImageSourceBase
- getWindow(String) - Method in class samer.applet.JAppletShell
- getX() - Method in class samer.maths.opt.SubspaceFunctionx
- gradient(int, Color, double, int, Color, double) - Method in class samer.tools.ColorRamp
- gradient(int, Color, int, Color) - Method in class samer.tools.ColorRamp
- gradient(Color, double, Color, double) - Method in class samer.tools.ColorRamp
- gradient(Color, Color) - Method in class samer.tools.ColorRamp
- gradientTo(int, Color) - Method in class samer.tools.ColorRamp
H
- HalfSquare - Class in samer.functions
- Hamming - Class in samer.functions
- Hanning - Class in samer.functions
- Histogram - Class in samer.units
-
This actually builds several histograms in parallel: one for each element of a Vec or double array.
- Histogram.Equaliser - Class in samer.units
-
This is a function which uses a cumulative probability function derived from the histogram to compute a transformation that results in a uniformly distributed variable.
- HybridFunction - Class in samer.functions
-
Piecewise function made of two other functions, f and g.
- h - Variable in class samer.maths.opt.State
- H - Variable in class samer.units.FFT
- height - Variable in class samer.tools.ImageSourceBase
- hessin - Variable in class samer.maths.opt.GillMurray
- HalfSquare() - Constructor for class samer.functions.HalfSquare
- Hamming() - Constructor for class samer.functions.Hamming
- Hanning() - Constructor for class samer.functions.Hanning
- Histogram(Vec, int) - Constructor for class samer.units.Histogram
- HybridFunction(Function, Function) - Constructor for class samer.functions.HybridFunction
- HybridFunction(Function, Function, double) - Constructor for class samer.functions.HybridFunction
- hasNext() - Method in class samer.tools.CompoundTask.Iterator
- height() - Method in interface samer.maths.Mat
- height() - Method in class samer.maths.Matrix
- height() - Method in class samer.maths.RowColumn
- height() - Method in class samer.maths.Vec.ForArray
- highPass() - Method in class samer.units.FilterVector
I
- ICA - Class in samer.models
- ICA.NewtonTrainer - Class in samer.models
- ICA.ON2DecayWhenActive - Class in samer.models
- ICA.ON2Trainer - Class in samer.models
-
This trainer uses an O(N^2) run step and an O(N^2) flush.
- ICA.ON3Trainer - Class in samer.models
-
This trainer saves on an O(N^2) step during accumulation, at the expense of an O(N^3) flush.
- ICAScalerSync - Class in samer.models
-
This is a task which subsumes a post-scaling into an ICA weight matrix
- ICAWithScaler - Class in samer.models
- ICAWithScaler.DifferentialTrainer - Class in samer.models
- ICAWithScaler.ScalerTrainer - Class in samer.models
-
This one trains ONLY the scaler part, not the ICA part, so is a lot faster than using the differential trainer with a zero learning rate.
- Identity - Class in samer.maths
- IIDPrior - Class in samer.models
-
Non adaptive model of vector in which each component is independent of the others and all are identically distributed according to a given prior
- IIRFilter - Class in samer.units
- ImageSourceBase - Class in samer.tools
-
Base class for image producers.
- ImageTrace - Class in samer.tools
- ImageTraceBase - Class in samer.tools
- ImageViewer - Class in samer.tools
-
A base class for displaying images of real values.
- ImageVTrace - Class in samer.tools
-
Things to add: UI for LinearMap used in MatrixImageSource vertical and horizontal scaling: cell size, vertical stretch vertical sweep version? cooperate with MatrixImageSource for efficiency: vertical strips rather than scan lines
- ImmediateRenderer - Class in samer.j3d
- IntArrayEditor - Class in samer.maths
- IteratorImageSource - Class in samer.maths
-
This is an image source that gets its values from a Vec (vector) via its Vec.Iterator - ie, it does not need access to an array of value
- ih - Variable in class samer.tools.ImageViewer
- imag - Variable in class samer.maths.ComplexVector
- imag - Variable in class samer.units.FFT
- img - Variable in class samer.tools.ImageViewer
- inactive - Variable in class samer.maths.opt.Constraints
- ip - Variable in class samer.tools.ImageViewer
- iters - Variable in class samer.maths.opt.MinimiserBase
- iw - Variable in class samer.tools.ImageViewer
- ICA(int) - Constructor for class samer.models.ICA
- ICA(Node, int) - Constructor for class samer.models.ICA
- ICA(Vec) - Constructor for class samer.models.ICA
- ICAScalerSync(ICA, DiffScaler) - Constructor for class samer.models.ICAScalerSync
- ICAWithScaler(int) - Constructor for class samer.models.ICAWithScaler
- ICAWithScaler(Vec) - Constructor for class samer.models.ICAWithScaler
- Identity() - Constructor for class samer.maths.Identity
- IIDPrior(int) - Constructor for class samer.models.IIDPrior
- IIDPrior(int, Function) - Constructor for class samer.models.IIDPrior
- IIDPrior(Vec) - Constructor for class samer.models.IIDPrior
- IIDPrior(Vec, Function) - Constructor for class samer.models.IIDPrior
- IIRFilter(double[]) - Constructor for class samer.units.IIRFilter
- IIRFilter(int) - Constructor for class samer.units.IIRFilter
- ImageSourceBase() - Constructor for class samer.tools.ImageSourceBase
- ImageTrace(ImageSourceBase, Observable) - Constructor for class samer.tools.ImageTrace
- ImageViewer(ImageSourceBase, Observable) - Constructor for class samer.tools.ImageViewer
- ImageVTrace(ImageSourceBase, Observable) - Constructor for class samer.tools.ImageVTrace
- ImmediateRenderer(Canvas3D) - Constructor for class samer.j3d.ImmediateRenderer
- IntArrayEditor(int[]) - Constructor for class samer.maths.IntArrayEditor
- Iterator() - Constructor for class samer.tools.CompoundTask.Iterator
- IteratorCopy(Vec, Vec, int) - Constructor for class samer.maths.Ops.IteratorCopy
- IteratorImageSource(Vec) - Constructor for class samer.maths.IteratorImageSource
- IteratorImageSource(Vec, int, int) - Constructor for class samer.maths.IteratorImageSource
- icaUpdate(SparseMatrix, double, double) - Method in class samer.maths.SparseMatrix
- identity() - Method in class samer.maths.Matrix
-
Set to identity matrix
- identity() - Method in class samer.maths.SparseMatrix
- identity(Jama.Matrix) - Static method in class samer.maths.Matrix
- imag() - Method in class samer.units.FFTVector
- inactivate(int) - Method in class samer.maths.opt.Constraints
-
Inactivate the i'th dimension Presupposes that it is not already inactive
- index(double[]) - Static method in class samer.maths.Mathx
-
set each element using a function of its index
- indexFr(double[]) - Static method in class samer.maths.Mathx
- infer() - Method in class samer.models.AlignedGaussian
- infer() - Method in class samer.models.DiffScaler
- infer() - Method in class samer.models.GeneralisedExponential
- infer() - Method in class samer.models.ICA
- infer() - Method in class samer.models.ICAWithScaler
- infer() - Method in class samer.models.IIDPrior
- infer() - Method in class samer.models.Mixture
- infer() - Method in interface samer.models.Model
-
should infer values latent variables
- infer() - Method in class samer.models.NoisyICA
- infer() - Method in class samer.models.Scaler
- infer() - Method in class samer.models.SmoothGeneralisedExponential
- infer() - Method in class samer.models.SparseICA
- infer() - Method in class samer.models.VarianceICA
- init() - Method in class samer.applet.ButtonsApplet
- init() - Method in class samer.applet.ConsoleApplet
- init() - Method in class samer.applet.JApplet
- init() - Method in class samer.applet.WindowApplet
- init() - Method in class samer.maths.opt.ConjGrad
- init() - Method in class samer.maths.opt.ConstrainedConjGrad
- init() - Method in class samer.maths.opt.GillMurray
- init1(Matrix, int) - Method in class samer.models.SparseICA
-
x is an N-dim vector.
- init2(Matrix) - Method in class samer.models.SparseICA
-
This version only builds disjoint butterfly pairs, ie only 2N edges per layer Need a version that builds bigger local modules.
- initialise() - Method in class samer.maths.opt.Constraints
- initialise() - Method in class samer.maths.opt.Positivity
-
constrain all dimensions which are currently set to zero.
- initialise() - Method in class samer.maths.opt.ZeroCrossingSparsity
-
constrain all dimensions which are currently set to zero.
- initialise(Applet) - Static method in class samer.applet.JAppletShell
- initialize() - Method in class samer.j3d.MorphPoints.MorphBehavior
- initialStep() - Method in class samer.maths.opt.State
- input() - Method in class samer.units.LineOut
- input() - Method in class samer.units.OverlapAndAdd
- input(double[]) - Method in class samer.units.FFT
- input(Vec.Iterator) - Method in class samer.units.FFT
- interpolate() - Method in class samer.maths.opt.CubicLineSearch
- interrupt() - Method in class samer.tools.RThread
- inverse() - Method in class samer.functions.Add
- inverse() - Method in class samer.functions.Atanh
- inverse() - Method in class samer.functions.CompoundFunction
- inverse() - Method in class samer.functions.Exp
- inverse() - Method in class samer.functions.HalfSquare
- inverse() - Method in class samer.functions.Log
- inverse() - Method in class samer.functions.LogAbs
- inverse() - Method in class samer.functions.Power
- inverse() - Method in class samer.functions.Reciprocal
- inverse() - Method in class samer.functions.Scale
- inverse() - Method in class samer.functions.ScaledFunction
- inverse() - Method in class samer.functions.Sqrt
- inverse() - Method in class samer.functions.Square
- inverse() - Method in class samer.functions.Tanh
- inverse() - Method in class samer.maths.Function
- inverse() - Method in class samer.maths.Identity
- inverse() - Method in class samer.maths.Linear
- inverse() - Method in class samer.maths.Neg
- inverse(double) - Method in class samer.maths.FunctionMap
- inverseFromInt(int) - Method in class samer.maths.FunctionMap
- invert() - Method in class samer.units.FFT
- isConsumer(ImageConsumer) - Method in class samer.tools.ImageSourceBase
- isOnset() - Method in class samer.units.OnsetMap
- isOpen() - Method in interface samer.audio.AudioSink
- isOpen() - Method in interface samer.audio.AudioSource
- isOpen() - Method in class samer.audio.FileSink
- isOpen() - Method in class samer.audio.FileSource
- isOpen() - Method in class samer.audio.FileSource2
- isOpen() - Method in class samer.audio.LineSink
- isOpen() - Method in class samer.audio.LineSource
- isOpen() - Method in class samer.audio.MultiFileAudioStream
- isOpen() - Method in class samer.audio.StreamSource
- isSatisfied(double[], Constraints) - Method in class samer.maths.opt.GConvergence
- isSatisfied(double[], State) - Method in class samer.maths.opt.GConvergence
- isSatisfied(State) - Method in class samer.maths.opt.AbsXFConvergence
- isSatisfied(State) - Method in class samer.maths.opt.XFConvergence
- iterations() - Method in class samer.tools.RThread
- iterator() - Method in class samer.maths.Probe
- iterator() - Method in class samer.maths.Vec.ForArray
- iterator() - Method in interface samer.maths.Vec
- iterator() - Method in class samer.maths.VVector
- iterator() - Method in class samer.tools.CompoundTask
J
- JApplet - Class in samer.applet
-
Base class for applets that work with the JAppletShell framework.
- JAppletShell - Class in samer.applet
-
This is a Shell that uses Applets to form a GUI.
- JavaProcedure - Class in samer.silk
- JointHistogram - Class in samer.units
-
Builds up a 2D joint histogram of 2 elements of a vector.
- JointHistogramBase - Class in samer.models
- j0 - Variable in class samer.tools.Trace
- JApplet() - Constructor for class samer.applet.JApplet
- JAppletShell() - Constructor for class samer.applet.JAppletShell
- JavaProcedure() - Constructor for class samer.silk.JavaProcedure
- JointHistogram(Vec, int) - Constructor for class samer.units.JointHistogram
- JointHistogram(Vec, int, int, int) - Constructor for class samer.units.JointHistogram
- JointHistogramBase() - Constructor for class samer.models.JointHistogramBase
- join() - Method in class samer.tools.RThread
K
- Kill() - Constructor for exception samer.tools.RThread.Kill
- kill() - Method in class samer.tools.RThread
-
Important: this method BLOCKS until the thread co-operatively terminates, either naturally or by not handling the InterruptedException that will be thrown by the
checkpoint()
method the next time it is called.
L
- Laplacian - Class in samer.maths.random
- Latch - Class in samer.units
-
Temporally smoothed thresholding latch
- Linear - Class in samer.maths
- LineIn - Class in samer.units
-
Manages sliding window audio input.
- LineOut - Class in samer.units
-
A class which takes real valued samples from a VVector, converts them to 16 bit integer samples, and writes them to an audio device.
- LineSink - Class in samer.audio
-
An AudioSink that sends samples to a Java Sound SourceDataLine.
- LineSink.Writer - Class in samer.audio
- LineSource - Class in samer.audio
-
An AudioSource that reads from the sound card in real time.
- LineSource.Reader - Class in samer.audio
- LineTrace - Class in samer.maths
-
This viewer outputs all the elements of a row or column to a trace (graph of value against time step).
- Log - Class in samer.functions
- LogAbs - Class in samer.functions
- LogCauchy - Class in samer.functions
- LogCosh - Class in samer.functions
-
Actually 2 log cosh: - log prior of sech^2 disribution like abs but with rounded bottom Amount of rounding is adjustable
- LogGenCosh - Class in samer.functions
-
Actually NEGATIVE log cosh: like abs but with rounded bottom Amount of rounding is adjustable
- LogGenExp - Class in samer.functions
-
Generalised exponential log prior Blending to quadratic at zero
- LogGenExp2 - Class in samer.functions
-
This version has a quadratic phase, a linear phase, and finally, a power law phase.
- LogisiticInfomax - Class in samer.functions
- Logistic - Class in samer.maths.random
- LogisticHyperplane - Class in samer.functions
- L - Variable in class samer.j3d.Root
- length - Variable in class samer.maths.ComplexVector
- LINE - Static variable in class samer.maths.FunctionPlotter
- LINE - Static variable in class samer.maths.VectorPlotter
- LINE - Static variable in interface samer.tools.Renderer
- ls - Variable in class samer.maths.opt.MinimiserBase
- lsiters - Variable in class samer.maths.opt.MinimiserBase
- lstest - Variable in class samer.maths.opt.MinimiserBase
- Laplacian() - Constructor for class samer.maths.random.Laplacian
- Laplacian(int) - Constructor for class samer.mds.NewMDS.Laplacian
- Latch(VVector) - Constructor for class samer.units.Latch
- Line() - Constructor for class samer.tools.Renderer.Line
- Linear() - Constructor for class samer.maths.Linear
- Linear(double, double) - Constructor for class samer.maths.Linear
- LineIn(AudioSource, int, int) - Constructor for class samer.units.LineIn
- LineOut(Vec, AudioSink) - Constructor for class samer.units.LineOut
- LineSink(SourceDataLine, AudioFormat) - Constructor for class samer.audio.LineSink
-
Create LineSink reading from given TargetDataLine
- LineSource(TargetDataLine, AudioFormat) - Constructor for class samer.audio.LineSource
-
Create LineSource reading from given TargetDataLine
- LineTrace(Observable, Vec) - Constructor for class samer.maths.LineTrace
- Log() - Constructor for class samer.functions.Log
- LogAbs() - Constructor for class samer.functions.LogAbs
- LogCauchy() - Constructor for class samer.functions.LogCauchy
- LogCosh() - Constructor for class samer.functions.LogCosh
- LogGenCosh() - Constructor for class samer.functions.LogGenCosh
- LogGenCosh(double) - Constructor for class samer.functions.LogGenCosh
- LogGenExp(double, double) - Constructor for class samer.functions.LogGenExp
- LogGenExp2() - Constructor for class samer.functions.LogGenExp2
- LogisiticInfomax() - Constructor for class samer.functions.LogisiticInfomax
- Logistic() - Constructor for class samer.maths.random.Logistic
- LogisticHyperplane(double[], double) - Constructor for class samer.functions.LogisticHyperplane
- LogisticHyperplane(int) - Constructor for class samer.functions.LogisticHyperplane
- learnDecayWhenActive() - Method in class samer.models.NoisyICA
- learnDecayWhenActive() - Method in class samer.models.VarianceICA
- learnHebbian() - Method in class samer.models.NoisyICA
- learnHebbian() - Method in class samer.models.VarianceICA
- learnLewickiSejnowski() - Method in class samer.models.NoisyICA
- learnLewickiSejnowski() - Method in class samer.models.VarianceICA
- learnTask() - Method in class samer.models.MOGVector
- line() - Method in class samer.tools.Plotter.Pen
- lineInfo(AudioFormat) - Static method in class samer.audio.LineSink
- lineInfo(AudioFormat) - Static method in class samer.audio.LineSource
- lineInfo(AudioFormat, int) - Static method in class samer.audio.LineSink
- lineInfo(AudioFormat, int) - Static method in class samer.audio.LineSource
- lineSearch(Condition, CubicLineSearch, double) - Method in class samer.maths.opt.Constraints
- lineSearch(Condition, CubicLineSearch, double) - Method in class samer.maths.opt.Positivity
- lineSearch(Condition, CubicLineSearch, double) - Method in class samer.maths.opt.ZeroCrossingSparsity
- lineto() - Method in class samer.tools.Plotter.Pen
- lineto(double, double) - Method in class samer.tools.Plotter.Pen
- listIterator(int) - Method in class samer.silk.SchemeList
- load(InputStream) - Method in class samer.maths.Matrix
- load(InputStream) - Method in class samer.maths.VVector
- load(InputStream) - Method in class samer.midi.MidiSynth
- loadargs(URL) - Method in class samer.applet.JAppletShell
- log(double[]) - Static method in class samer.maths.Mathx
-
log in place
- logdet() - Method in class samer.maths.Matrix
-
return log(abs(det(this))) (must be square matrix)
- logOfGamma(double) - Static method in class samer.functions.Gamma
-
Retunrs the logarithm of the gamma function at
z
. - lookFrom(Point3d, Vector3d) - Method in class samer.j3d.ViewGroup
- lowPass() - Method in class samer.units.FilterVector
M
- Manhatten - Class in samer.mds
-
city block or manhatten metricc
- MatEditor - Class in samer.maths
-
This is a mouse event handler that interprets mouse clicks to edit a matrix.
- Mathx - Class in samer.maths
-
A Class full of static functions, mainly for manipulating double arrays.
- Matrices - Class in samer.units
-
Some special matrix factories
- Matrix - Class in samer.maths
-
Represents a bundling of a Jama.Matrix with Viewable bits.
- MatrixAgent - Class in samer.maths
-
Provides a load of useful commands for dealing with a matrix.
- MatrixImage - Class in samer.maths
- MatrixImageSource - Class in samer.maths
-
This matrix image source sends pixels a scan line at a time TODO: flip horizontally or vertically flip diagonally replaceable map (ie nonlinear map)
- MatrixImageSourceF - Class in samer.maths
-
This one sends pixels in vertical strips: better for column vectors or very narrow matrices
- MatrixPanel - Class in samer.maths
-
A text based matrix editor
- MatrixPlotter - Class in samer.maths
-
A Vector plotter that gets its data from a matrix row or column
- MatrixPointArray - Class in samer.j3d
- MatrixPointArrayAlpha - Class in samer.j3d
- MatrixPointArrayRef - Class in samer.j3d
- MatrixPoints4D - Class in samer.j3d
- MatrixPointViewer2 - Class in samer.mds
- MatrixTImageSource - Class in samer.maths
-
This matrix image source sends pixels a scan line at a time TODO: flip horizontally or vertically flip diagonally replaceable map (ie nonlinear map)
- MatrixTImageSourceF - Class in samer.maths
-
This one sends pixels in vertical strips: better for column vectors or very narrow matrices
- MatrixTimesVector - Class in samer.maths
- MatrixTrainer - Class in samer.models
-
Handles batched delta updates to a matrix.
- MatrixTransposeTimesVector - Class in samer.maths
- MDS - Class in samer.mds
-
This is an alternative version of MDS that uses less memory.
- MDS.SamerStress - Class in samer.mds
- MDSBase - Class in samer.mds
-
MDS base class.
- MidiRecorder - Class in samer.midi
-
Attempts to do some temporal smoothing on the imput vector.
- MidiRecorderBase - Class in samer.midi
- MidiSynth - Class in samer.midi
-
A class which generates midi events from the values of an input vector.
- MidiWithAftertouch - Class in samer.midi
-
When element crosses threshold upwards: note on When element drops below threshold: note off While element remains above threshold adjust velocity
- MinimiserBase - Class in samer.maths.opt
-
This is a base class for running multidimensional optimisation It requires the following objects to exist in object space (they are used by the State base class default constructor) Functionx "functionx": the function to be minimised VVector "vector": the vector to work with ConstrainedMinimiser also requires "constraintClass" to exist.
- Minkowski - Class in samer.mds
-
Minkowski metric
- Mixture - Class in samer.maths.random
- Mixture - Class in samer.models
- Mixture.Trainer - Class in samer.models
- MixtureVec - Class in samer.maths.random
- MOGModel - Class in samer.models
- MOGVector - Class in samer.models
- MonoView - Class in samer.j3d
- MorphPoints - Class in samer.j3d
- MorphPoints.MorphBehavior - Class in samer.j3d
- MousePosition - Class in samer.units
- MultiFileAudioStream - Class in samer.audio
- Mat - Interface in samer.maths
-
This is an interface for an element-wise addressable matrix.
- MDS.Metric - Interface in samer.mds
- MDS.Stress - Interface in samer.mds
- Model - Interface in samer.models
- Model.Trainer - Interface in samer.models
-
This represents a training algorithm for a Model Trainer is responsible for counting calls to accumulate() between flushes
- m - Variable in class samer.maths.opt.Constraints
- m - Variable in class samer.models.MatrixTrainer
- map - Variable in class samer.tools.ImageSourceBase
- map - Variable in class samer.tools.ImageViewer
- map - Variable in class samer.tools.Trace
- marksz - Variable in class samer.tools.ScatterPlot
- model - Variable in class samer.tools.ImageSourceBase
- Manhatten() - Constructor for class samer.mds.Manhatten
- MatEditor(Mat, Component, Observable, Viewer) - Constructor for class samer.maths.MatEditor
- Mathx() - Constructor for class samer.maths.Mathx
- Matrices() - Constructor for class samer.units.Matrices
- Matrix(double[][]) - Constructor for class samer.maths.Matrix
- Matrix(int, int) - Constructor for class samer.maths.Matrix
- Matrix(String, int, int) - Constructor for class samer.maths.Matrix
- Matrix(String, int, int, int) - Constructor for class samer.maths.Matrix
- MatrixAgent(Matrix) - Constructor for class samer.maths.MatrixAgent
- MatrixImage(Matrix) - Constructor for class samer.maths.MatrixImage
- MatrixImageSource(Matrix) - Constructor for class samer.maths.MatrixImageSource
- MatrixImageSource(Matrix, boolean) - Constructor for class samer.maths.MatrixImageSource
- MatrixImageSourceF(Matrix) - Constructor for class samer.maths.MatrixImageSourceF
- MatrixPanel(Matrix) - Constructor for class samer.maths.MatrixPanel
- MatrixPanel(Matrix, boolean) - Constructor for class samer.maths.MatrixPanel
- MatrixPlotter(Matrix) - Constructor for class samer.maths.MatrixPlotter
- MatrixPointArray(Matrix, VVector) - Constructor for class samer.j3d.MatrixPointArray
- MatrixPointArrayAlpha(Matrix, VVector) - Constructor for class samer.j3d.MatrixPointArrayAlpha
- MatrixPointArrayRef(Matrix, VVector) - Constructor for class samer.j3d.MatrixPointArrayRef
- MatrixPoints4D(Matrix, VVector) - Constructor for class samer.j3d.MatrixPoints4D
- MatrixPointViewer2(Matrix, Vec) - Constructor for class samer.mds.MatrixPointViewer2
- MatrixTImageSource(Matrix) - Constructor for class samer.maths.MatrixTImageSource
- MatrixTImageSource(Matrix, boolean) - Constructor for class samer.maths.MatrixTImageSource
- MatrixTImageSourceF(Matrix) - Constructor for class samer.maths.MatrixTImageSourceF
- MatrixTimesVector(double[], Matrix) - Constructor for class samer.maths.MatrixTimesVector
- MatrixTimesVector(double[], Matrix, double[]) - Constructor for class samer.maths.MatrixTimesVector
- MatrixTimesVector(Matrix) - Constructor for class samer.maths.MatrixTimesVector
- MatrixTimesVector(Vec, Matrix, Vec) - Constructor for class samer.maths.MatrixTimesVector
- MatrixTrainer(double[], Matrix, double[]) - Constructor for class samer.models.MatrixTrainer
- MatrixTrainer(Vec, Matrix, Vec) - Constructor for class samer.models.MatrixTrainer
- MatrixTransposeTimesVector(double[], Matrix, double[]) - Constructor for class samer.maths.MatrixTransposeTimesVector
- MatrixTransposeTimesVector(Matrix) - Constructor for class samer.maths.MatrixTransposeTimesVector
- MatrixTransposeTimesVector(Vec, Matrix, Vec) - Constructor for class samer.maths.MatrixTransposeTimesVector
- MDS(Matrix) - Constructor for class samer.mds.MDS
- MDSBase(Matrix) - Constructor for class samer.mds.MDSBase
- MidiRecorder(Vec) - Constructor for class samer.midi.MidiRecorder
- MidiRecorderBase() - Constructor for class samer.midi.MidiRecorderBase
- MidiSynth(VVector) - Constructor for class samer.midi.MidiSynth
- MidiWithAftertouch(VVector) - Constructor for class samer.midi.MidiWithAftertouch
- MinimiserBase(Vec, Functionx) - Constructor for class samer.maths.opt.MinimiserBase
- Minkowski(double) - Constructor for class samer.mds.Minkowski
- Mixture(int, int) - Constructor for class samer.models.Mixture
- Mixture(Generator, Generator) - Constructor for class samer.maths.random.Mixture
- Mixture(Vec, int) - Constructor for class samer.models.Mixture
- MixtureVec(Generator, Generator, BinaryVec) - Constructor for class samer.maths.random.MixtureVec
- MOGModel(Generator, int) - Constructor for class samer.models.MOGModel
- MOGVector(Vec, int) - Constructor for class samer.models.MOGVector
- MonoView() - Constructor for class samer.j3d.MonoView
- MorphBehavior() - Constructor for class samer.j3d.MorphPoints.MorphBehavior
- MorphPoints(Root, Matrix, Matrix, VVector) - Constructor for class samer.j3d.MorphPoints
- MousePosition(Component) - Constructor for class samer.units.MousePosition
- MultiFileAudioStream(AudioFormat, List<File>) - Constructor for class samer.audio.MultiFileAudioStream
-
Construct a FileSource initialised with current file and loop initialised from the current Environment.
- map(double) - Method in class samer.maths.FunctionMap
- mapVelocity(double) - Method in class samer.midi.MidiRecorder
- mapVelocity(double) - Method in class samer.midi.MidiSynth
- marker() - Method in class samer.tools.Plotter.Pen
- mat() - Method in class samer.maths.Probe
- mat() - Method in class samer.maths.RowColumn
- mat() - Method in class samer.maths.Vec.ForArray
- mat() - Method in interface samer.maths.Vec
- mat() - Method in class samer.maths.VVector
- material(Color3f, Color3f, int, Appearance) - Static method in class samer.j3d.Util
- max(double[]) - Static method in class samer.maths.Mathx
-
return maximum element of x
- maxabs(double[]) - Method in class samer.maths.opt.Constraints
-
sparse max(abs(x))
- maxabs(double[]) - Static method in class samer.maths.opt.Util
- mediumToDouble(byte[], double[], int, int) - Static method in class samer.audio.AudioSource.Util
- min(double[]) - Static method in class samer.maths.Mathx
-
return minimum element of x
- more() - Method in interface samer.maths.Vec.InputIterator
- more() - Method in interface samer.maths.Vec.Iterator
- more() - Method in class samer.tools.CompoundTask.Iterator
- mouseClicked(MouseEvent) - Method in class samer.maths.VectorEditor
- mouseClicked(MouseEvent) - Method in class samer.units.MousePosition
- mouseDragged(MouseEvent) - Method in class samer.maths.MatEditor
- mouseDragged(MouseEvent) - Method in class samer.maths.VectorEditor
- mouseDragged(MouseEvent) - Method in class samer.units.Clicker
- mouseDragged(MouseEvent) - Method in class samer.units.MousePosition
- mouseEntered(MouseEvent) - Method in class samer.maths.VectorEditor
- mouseEntered(MouseEvent) - Method in class samer.units.MousePosition
- mouseExited(MouseEvent) - Method in class samer.maths.VectorEditor
- mouseExited(MouseEvent) - Method in class samer.units.MousePosition
- mouseMoved(MouseEvent) - Method in class samer.maths.MatEditor
- mouseMoved(MouseEvent) - Method in class samer.maths.VectorEditor
- mouseMoved(MouseEvent) - Method in class samer.units.Clicker
- mouseMoved(MouseEvent) - Method in class samer.units.MousePosition
- mousePressed(MouseEvent) - Method in class samer.maths.MatEditor
- mousePressed(MouseEvent) - Method in class samer.maths.VectorEditor
- mousePressed(MouseEvent) - Method in class samer.units.Clicker
- mousePressed(MouseEvent) - Method in class samer.units.MousePosition
- mouseReleased(MouseEvent) - Method in class samer.maths.MatEditor
- mouseReleased(MouseEvent) - Method in class samer.maths.VectorEditor
- mouseReleased(MouseEvent) - Method in class samer.units.MousePosition
- mouseRotate(TransformGroup) - Static method in class samer.j3d.Util
- mouseTranslate(TransformGroup) - Static method in class samer.j3d.Util
- mouseZoom(TransformGroup) - Static method in class samer.j3d.Util
- move() - Method in class samer.maths.opt.State
-
move P1 to where P2 is now
- move() - Method in class samer.tools.Plotter.Pen
- moveto(double, double) - Method in class samer.tools.Plotter.Pen
- mul(double) - Method in class samer.tools.vec2
- mul(double[], double) - Static method in class samer.maths.Mathx
-
multiply by scalar in place: x[i] *=k
- mul(double[], double) - Method in class samer.maths.opt.Constraints
-
sparse vector time scalar
- mul(double[], double[]) - Static method in class samer.maths.Mathx
-
elementwise multiply in place: x[i] *=y[i]
- mul(double[], double[][], double[]) - Static method in class samer.maths.Mathx
-
matrix multiplication: y[i] = sum_j A[i][j] x[j]
- mul(double[], double[][], double[]) - Method in class samer.maths.opt.Constraints
-
sparse matrix mutiplication
- mul(double[], double[], double) - Static method in class samer.maths.Mathx
-
scalar multiply x[i] = k*y[i]
- mul(double[], double[], double[]) - Static method in class samer.maths.Mathx
-
elementwise multiply x[i] =y[i]*z[i]
- mul(double, vec2) - Static method in class samer.tools.vec2
- mul(int, double[], double) - Static method in class samer.maths.Mathx
- mul(vec2, double) - Static method in class samer.tools.vec2
- muladd(int, double[], double[], double) - Static method in class samer.maths.Mathx
N
- NamedTask - Class in samer.tools
-
A Task that has a Node.
- Neg - Class in samer.maths
- Negate - Class in samer.functions
- NewMDS - Class in samer.mds
-
This is a version that does not use a separete metric and stress function: the stress function is defined directly in terms of the displacement vectors between objects.
- NewMDS.Laplacian - Class in samer.mds
- NoisyICA - Class in samer.models
- NoisyLinearSource - Class in samer.units
-
A class for generating random vectors according to a particular generative model.
- NormalisedGaussian - Class in samer.maths.random
- NullTask - Class in samer.tools
- NewMDS.Stress - Interface in samer.mds
- n - Variable in class samer.maths.opt.Constraints
- n - Variable in class samer.maths.opt.State
- n - Variable in class samer.midi.MidiSynth
- n - Variable in class samer.models.MatrixTrainer
- N - Variable in class samer.units.FFT
- name - Variable in class samer.applet.JApplet
- NEITHER - Static variable in class samer.tools.Plotter
-
for passing to setAxes(int)
- nnums - Variable in class samer.midi.MidiSynth
- node - Variable in class samer.tools.NamedTask
- noise - Variable in class samer.units.NoisyLinearSource
- normh - Variable in class samer.maths.opt.State
- numcrossings - Variable in class samer.maths.opt.ZeroCrossingSparsity
- NamedTask() - Constructor for class samer.tools.NamedTask
- NamedTask(String, Node) - Constructor for class samer.tools.NamedTask
- NamedTask(Node) - Constructor for class samer.tools.NamedTask
- Neg() - Constructor for class samer.maths.Neg
- Negate() - Constructor for class samer.functions.Negate
- NewMDS(Matrix) - Constructor for class samer.mds.NewMDS
- NewtonTrainer(Function) - Constructor for class samer.models.ICA.NewtonTrainer
- NoisyICA(int, int) - Constructor for class samer.models.NoisyICA
- NoisyICA(Node, int, int) - Constructor for class samer.models.NoisyICA
- NoisyICA(Vec, int) - Constructor for class samer.models.NoisyICA
- NoisyLinearSource(int, int) - Constructor for class samer.units.NoisyLinearSource
- NormalisedGaussian() - Constructor for class samer.maths.random.NormalisedGaussian
- NullTask() - Constructor for class samer.tools.NullTask
- neg() - Method in class samer.tools.vec2
- negate(double[]) - Static method in class samer.maths.Mathx
-
negate in place
- negate(double[]) - Method in class samer.maths.opt.Constraints
-
sparse vector negation in place
- negate(double[], double[]) - Static method in class samer.maths.Mathx
-
negate to y: x[i]=y[i] for all i
- negate(double[], double[]) - Method in class samer.maths.opt.Constraints
-
sparse vector negation in place
- newMatrix(Matrix) - Method in class samer.maths.MatrixImageSource
- newMatrix(Matrix) - Method in class samer.maths.MatrixImageSourceF
- newMatrix(Matrix) - Method in class samer.maths.MatrixTImageSource
- newMatrix(Matrix) - Method in class samer.maths.MatrixTImageSourceF
- next() - Method in class samer.audio.FileSource
-
Move to head of next file in playlist
- next() - Method in class samer.audio.FileSource2
-
Move to head of next file in playlist
- next() - Method in class samer.audio.MultiFileAudioStream
-
Move to head of next file in playlist
- next() - Method in class samer.maths.Constant
- next() - Method in class samer.maths.Difference
- next() - Method in class samer.maths.FunctionOfGenerator
- next() - Method in interface samer.maths.Generator
- next() - Method in class samer.maths.Product
- next() - Method in class samer.maths.random.Binary
- next() - Method in class samer.maths.random.BinaryVec
- next() - Method in class samer.maths.random.BipolarUniform
- next() - Method in class samer.maths.random.BoundedHyperbolic
- next() - Method in class samer.maths.random.BoundedUniform
- next() - Method in class samer.maths.random.Brownian
- next() - Method in class samer.maths.random.Cauchy
- next() - Method in class samer.maths.random.Exponential
- next() - Method in class samer.maths.random.Gaussian
- next() - Method in class samer.maths.random.GeneralisedExponential
- next() - Method in class samer.maths.random.GeneralisedLaplacian
- next() - Method in class samer.maths.random.Laplacian
- next() - Method in class samer.maths.random.Logistic
- next() - Method in class samer.maths.random.Mixture
- next() - Method in class samer.maths.random.MixtureVec
- next() - Method in class samer.maths.random.NormalisedGaussian
- next() - Method in class samer.maths.random.PowerLaw
- next() - Method in class samer.maths.random.Raleigh
- next() - Method in class samer.maths.random.RectifiedCauchy
- next() - Method in class samer.maths.random.RectifiedGaussian
- next() - Method in class samer.maths.random.RectifiedLogistic
- next() - Method in class samer.maths.random.SparseMixture
- next() - Method in class samer.maths.random.Ternary
- next() - Method in class samer.maths.random.Uniform
- next() - Method in class samer.maths.Sum
- next() - Method in interface samer.maths.Vec.Iterator
- next() - Method in class samer.maths.VGenerator
- next() - Method in class samer.maths.Zero
- next() - Method in class samer.tools.CompoundTask.Iterator
- next() - Method in class samer.tools.ImageTrace
- next() - Method in class samer.tools.ImageTraceBase
- next() - Method in class samer.tools.ImageVTrace
- next() - Method in class samer.units.FilteredGenerator
- next() - Method in class samer.units.Oscillator
- next() - Method in class samer.units.Wavetable
- next(double) - Method in class samer.maths.LineTrace
- next(double) - Method in interface samer.maths.Vec.InputIterator
- next(double[]) - Method in class samer.maths.Constant
- next(double[]) - Method in class samer.maths.Difference
- next(double[]) - Method in class samer.maths.FunctionOfGenerator
- next(double[]) - Method in interface samer.maths.Generator
- next(double[]) - Method in class samer.maths.Product
- next(double[]) - Method in class samer.maths.random.BaseRandom
- next(double[]) - Method in class samer.maths.random.Binary
- next(double[]) - Method in class samer.maths.random.BinaryVec
- next(double[]) - Method in class samer.maths.random.BipolarUniform
- next(double[]) - Method in class samer.maths.random.BoundedUniform
- next(double[]) - Method in class samer.maths.random.Gaussian
- next(double[]) - Method in class samer.maths.random.GeneralisedExponential
- next(double[]) - Method in class samer.maths.random.MixtureVec
- next(double[]) - Method in class samer.maths.random.NormalisedGaussian
- next(double[]) - Method in class samer.maths.random.RectifiedGaussian
- next(double[]) - Method in class samer.maths.random.Uniform
- next(double[]) - Method in class samer.maths.Sum
- next(double[]) - Method in class samer.maths.VGenerator
- next(double[]) - Method in class samer.maths.Zero
- next(double[]) - Method in class samer.units.FilteredGenerator
- next(double[]) - Method in class samer.units.Oscillator
- next(double[]) - Method in class samer.units.Wavetable
- nextStep() - Method in class samer.maths.opt.State
-
estimate initial step for line search after turn
- norm() - Method in class samer.tools.vec2
- norm2(double[]) - Static method in class samer.maths.Mathx
-
return 2-norm of a: sum_i a[i]*a[i]
- norm2(int, double[]) - Static method in class samer.maths.Mathx
- normalise() - Method in class samer.models.JointHistogramBase
- normalise() - Method in class samer.tools.vec2
- normalise() - Method in class samer.units.Histogram
- normalise() - Method in class samer.units.JointHistogram
- norms(double[]) - Method in class samer.models.NoisyICA
-
get basis vector norms into given array
- noteOff(int, int) - Method in class samer.midi.MidiRecorderBase
- noteOn(int, int, int) - Method in class samer.midi.MidiRecorderBase
-
given 120 bpm: (120 bpm) / (60 seconds per minute) = 2 beats per second 2 / 1000 beats per millisecond (2 * resolution) ticks per second (2 * resolution)/1000 ticks per millisecond, or (resolution / 500) ticks per millisecond ticks = milliseconds * resolution / 500
- notifyObservers(Object) - Method in class samer.maths.RowColumn
O
- OnsetMap - Class in samer.units
- Ops - Class in samer.maths
-
An agent which allows the creation of vectors and matrices, and can also arrange for them to be multiplied as part of the current task list
- Ops.ArrayCopy - Class in samer.maths
- Ops.IteratorCopy - Class in samer.maths
- Oscillator - Class in samer.units
- OverlapAndAdd - Class in samer.units
-
Overlap and add input vectors into a buffer.
- obs - Variable in class samer.tools.ImageViewer
- offset - Variable in class samer.midi.MidiSynth
- ondestroy - Variable in class samer.applet.JApplet
- OffsetTrainer() - Constructor for class samer.models.DiffScaler.OffsetTrainer
- OffsetTrainer() - Constructor for class samer.models.Scaler.OffsetTrainer
- ON2DecayWhenActive() - Constructor for class samer.models.ICA.ON2DecayWhenActive
- ON2Trainer() - Constructor for class samer.models.ICA.ON2Trainer
- ON2Trainer() - Constructor for class samer.models.SparseICA.ON2Trainer
- ON3Trainer() - Constructor for class samer.models.ICA.ON3Trainer
- ON3Trainer() - Constructor for class samer.models.SparseICA.ON3Trainer
- OnsetMap(Vec) - Constructor for class samer.units.OnsetMap
- Ops() - Constructor for class samer.maths.Ops
- Oscillator(double) - Constructor for class samer.units.Oscillator
- OverlapAndAdd(VVector, int) - Constructor for class samer.units.OverlapAndAdd
-
Create overlap and add buffer for input vector with given hop size
- observable() - Method in class samer.maths.Matrix
- offsetPolygon() - Static method in class samer.j3d.Util
- offsets() - Method in class samer.models.DiffScaler
- onDestroy() - Method in class samer.applet.JApplet
- oneshot() - Method in class samer.models.DiffScaler.OffsetTrainer
- oneshot() - Method in class samer.models.DiffScaler.ScaleTrainer
- oneshot() - Method in class samer.models.DiffScaler.Trainer
- oneshot() - Method in class samer.models.GeneralisedExponential.Trainer
- oneshot() - Method in class samer.models.ICA.ON2Trainer
- oneshot() - Method in class samer.models.ICA.ON3Trainer
- oneshot() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- oneshot() - Method in class samer.models.MatrixTrainer
- oneshot() - Method in class samer.models.Mixture.Trainer
- oneshot() - Method in interface samer.models.Model.Trainer
-
Must be equivalent to reset(); accumulate(); flush(); but can be optimised for non-batched training
- oneshot() - Method in class samer.models.Scaler.OffsetTrainer
- oneshot() - Method in class samer.models.Scaler.ScaleTrainer
- oneshot() - Method in class samer.models.Scaler.Trainer
- oneshot() - Method in class samer.models.SparseICA.ON2Trainer
- oneshot() - Method in class samer.models.SparseICA.ON3Trainer
- onFinish(Task) - Method in class samer.tools.RThread
- onStart() - Method in class samer.applet.JApplet
- open() - Method in interface samer.audio.AudioSink
- open() - Method in interface samer.audio.AudioSource
- open() - Method in class samer.audio.FileSink
- open() - Method in class samer.audio.FileSource
-
Opens the playlist starting with the first file.
- open() - Method in class samer.audio.FileSource2
-
Opens the playlist starting with the first file.
- open() - Method in class samer.audio.MultiFileAudioStream
-
Opens the playlist starting with the first file.
- open() - Method in class samer.audio.StreamSource
-
Opens the playlist starting with the first file.
- open() - Method in class samer.audio.VLine
-
Open the line using its default format
- open() - Method in class samer.midi.MidiSynth
- open(File) - Method in class samer.audio.FileSink
- openImpl() - Method in class samer.audio.LineSink
-
Open the line using either the current format or the line's default format if none has been set.
- openImpl() - Method in class samer.audio.LineSource
-
Open using default format
- outerProduct(double, double[], double[]) - Method in class samer.models.MatrixTrainer
- output() - Method in class samer.maths.ClippedDivide
- output() - Method in class samer.models.AlignedGaussian
- output() - Method in class samer.models.DiffScaler
- output() - Method in class samer.models.ICA
- output() - Method in class samer.models.NoisyICA
- output() - Method in class samer.models.Scaler
- output() - Method in class samer.models.SparseICA
- output() - Method in class samer.models.VarianceICA
- output() - Method in class samer.units.GenerateDouble
- output() - Method in class samer.units.GenerateVector
- output() - Method in class samer.units.Latch
- output() - Method in class samer.units.LineIn
- output() - Method in class samer.units.NoisyLinearSource
- output() - Method in class samer.units.OverlapAndAdd
- output() - Method in class samer.units.RescaledIFT
- output() - Method in class samer.units.SignalWindow
- output() - Method in class samer.units.Stacker
- output() - Method in class samer.units.Stacker2
- output() - Method in class samer.units.Trigger
- output() - Method in class samer.units.VecToDouble
- outputPower(double[]) - Method in class samer.units.FFT
P
- Parameter - Class in samer.maths
- PatchArray - Class in samer.j3d
- PatchArrayAlpha - Class in samer.j3d
- Patches - Class in samer.j3d
- PatchesAlpha - Class in samer.j3d
- Plotter - Class in samer.tools
-
A Plotter object is a Canvas with its own Graphics (ie a GCanvas) which has two LinearMaps to map a portion of 2d space to the window.
- Plotter.Pen - Class in samer.tools
-
This class provides a state based plotting environment (slightly inspired by Postscripts crazy reverse polish).
- Points3D - Class in samer.j3d
- Points3DAlpha - Class in samer.j3d
- Points3DRef - Class in samer.j3d
- Points4D - Class in samer.j3d
- PolynomialLineSearch - Class in samer.maths.opt
-
Line search from Numerical Recipes in C, pretty much as supplied.
- Positivity - Class in samer.maths.opt
-
Cubic line search with positivity constraints dimensions become inactive when they go to zero and the gradient > GEPS
- Power - Class in samer.functions
- PowerLaw - Class in samer.maths.random
- Probe - Class in samer.maths
- Product - Class in samer.maths
- ProximityFilter - Class in samer.mds
-
Compute component-wise filter coefficients using a a distance/proximity matrix.
- p0 - Variable in class samer.tools.Plotter.Pen
- p1 - Variable in class samer.tools.Plotter.Pen
- P1 - Variable in class samer.maths.opt.State
- P2 - Variable in class samer.maths.opt.State
- pedal - Variable in class samer.midi.MidiSynth
- Parameter() - Constructor for class samer.maths.Parameter
- PatchArray(Matrix, VVector) - Constructor for class samer.j3d.PatchArray
- PatchArrayAlpha(Matrix, VVector) - Constructor for class samer.j3d.PatchArrayAlpha
- Patches(Matrix, VVector) - Constructor for class samer.j3d.Patches
- PatchesAlpha(Matrix, VVector) - Constructor for class samer.j3d.PatchesAlpha
- Pen(Graphics) - Constructor for class samer.tools.Plotter.Pen
-
A program can have several Pens, each with different colours, but the underlying Graphics has a single current Color.
- Plotter() - Constructor for class samer.tools.Plotter
-
Default constructor makes Plotter with both axes drawn, in grey.
- Points3D(Matrix, VVector) - Constructor for class samer.j3d.Points3D
- Points3DAlpha(Matrix, VVector) - Constructor for class samer.j3d.Points3DAlpha
- Points3DRef(Matrix, VVector) - Constructor for class samer.j3d.Points3DRef
- Points4D(Matrix, VVector) - Constructor for class samer.j3d.Points4D
- PolynomialLineSearch(State) - Constructor for class samer.maths.opt.PolynomialLineSearch
- Positivity(MinimiserBase) - Constructor for class samer.maths.opt.Positivity
- Power(double) - Constructor for class samer.functions.Power
- PowerLaw() - Constructor for class samer.maths.random.PowerLaw
- Probe(Vec) - Constructor for class samer.maths.Probe
- Product(Generator, Generator) - Constructor for class samer.maths.Product
- ProximityFilter(Matrix, VVector, VFunction) - Constructor for class samer.mds.ProximityFilter
- paint(Graphics) - Method in class samer.applet.JApplet
- paint(Graphics) - Method in class samer.maths.FunctionPlotter
- paint(Graphics) - Method in class samer.maths.VectorPlotter
- paint(Graphics) - Method in class samer.mds.MatrixPointViewer2
- paint(Graphics) - Method in class samer.tools.ImageTraceBase
- paint(Graphics) - Method in class samer.tools.ImageViewer
- paint(Graphics) - Method in class samer.tools.Plotter
- paint(Graphics) - Method in class samer.tools.ScatterPlot
- paint(Graphics) - Method in class samer.tools.Trace
- patches() - Static method in class samer.j3d.Util
- pause() - Method in class samer.tools.RThread
- period() - Method in class samer.units.Wavetable
- perIteration() - Method in class samer.maths.opt.MinimiserBase
- perOptimisation(int) - Method in class samer.maths.opt.MinimiserBase
- pingBasis(Matrix) - Static method in class samer.units.Matrices
- pingBasis(Matrix, double) - Static method in class samer.units.Matrices
- pixel() - Method in class samer.tools.Plotter.Pen
-
pixel drawn as 1x1 filled rectangle
- plot(double, double) - Method in class samer.tools.ScatterPlot
- plusEquals(VVector, VVector) - Static method in class samer.maths.Ops
- pointLight(double, double, double) - Static method in class samer.j3d.Util
- points() - Static method in class samer.j3d.Util
- posterior() - Method in class samer.models.Mixture
- posterior() - Method in class samer.models.NoisyICA
- posterior() - Method in class samer.models.VarianceICA
- prev() - Method in class samer.audio.FileSource
-
Move to head of previous file in playlist
- prev() - Method in class samer.audio.MultiFileAudioStream
-
Move to head of previous file in playlist
- print(PrintWriter) - Method in class samer.maths.VVector
- print(String) - Method in class samer.applet.JAppletShell
- prior() - Method in class samer.models.Mixture
- processStimulus(Enumeration) - Method in class samer.j3d.MorphPoints.MorphBehavior
- prod(double[]) - Static method in class samer.maths.Mathx
-
return product of elements in x
- projectDown(double[], double[]) - Method in class samer.maths.opt.SubspaceFunctionx
- projectUp(double[], double[]) - Method in class samer.maths.opt.SubspaceFunctionx
- put(Class, Class) - Method in class samer.applet.JAppletShell
Q
- Quadratic - Class in samer.functions
- Quadratic(double, double, double) - Constructor for class samer.functions.Quadratic
R
- Raleigh - Class in samer.maths.random
- RaleighLogPrior - Class in samer.functions
-
Density is linear near zero, rising to a peak, decaying with a Gaussian tail.
- RateSchedule - Class in samer.tools
- Reciprocal - Class in samer.functions
- RectifiedCauchy - Class in samer.maths.random
- RectifiedGaussian - Class in samer.maths.random
- RectifiedLogistic - Class in samer.maths.random
- Renderer.Fill - Class in samer.tools
- Renderer.Fill3D - Class in samer.tools
- Renderer.Line - Class in samer.tools
- Renderer.Steps - Class in samer.tools
- RescaledIFT - Class in samer.units
-
Inverts a given FFT using an alternative magnitude spectrum
- Root - Class in samer.j3d
- RowColumn - Class in samer.maths
-
Looks like a vector externally, but reads data from a row or column of a matrix.
- RThread - Class in samer.tools
-
frame rate regulator
- RThread.Kill - Exception in samer.tools
- Renderer - Interface in samer.tools
- rate - Variable in class samer.models.MatrixTrainer
- ratep - Variable in class samer.models.MatrixTrainer
- real - Variable in class samer.maths.ComplexVector
- real - Variable in class samer.units.FFT
- rnd - Variable in class samer.maths.random.BaseRandom
- Raleigh() - Constructor for class samer.maths.random.Raleigh
- RaleighLogPrior() - Constructor for class samer.functions.RaleighLogPrior
- RateSchedule(VDouble) - Constructor for class samer.tools.RateSchedule
- Reader(int) - Constructor for class samer.audio.LineSource.Reader
- Reciprocal() - Constructor for class samer.functions.Reciprocal
- RectifiedCauchy() - Constructor for class samer.maths.random.RectifiedCauchy
- RectifiedGaussian() - Constructor for class samer.maths.random.RectifiedGaussian
- RectifiedLogistic() - Constructor for class samer.maths.random.RectifiedLogistic
- RescaledIFT(FFT, Vec) - Constructor for class samer.units.RescaledIFT
- Root() - Constructor for class samer.j3d.Root
- RowColumn(Node, Matrix) - Constructor for class samer.maths.RowColumn
- RowColumn(Matrix) - Constructor for class samer.maths.RowColumn
- RThread() - Constructor for class samer.tools.RThread
- RThread(Task) - Constructor for class samer.tools.RThread
- read(byte[], int, int) - Method in class samer.audio.MultiFileAudioStream
-
Returns a Task which copies samples as doubles into the given buffer between the given positions.
- read(Reader) - Method in class samer.maths.Matrix
- read(Reader) - Method in class samer.maths.VVector
-
Reads a line of numbers from the reader and stores in the Vec
- read(Reader) - Method in class samer.midi.MidiSynth
- reader(double[], int, int) - Method in interface samer.audio.AudioSource
-
return a task which reads samples into the given buffer The idea is that the audio source can choose the right kind of reader depending on the format of the audio stream, and then handle the conversion to doubles automatically
- reader(double[], int, int) - Method in class samer.audio.FileSource
-
Returns a Task which copies samples as doubles into the given buffer between the given positions.
- reader(double[], int, int) - Method in class samer.audio.FileSource2
-
Returns a Task which copies samples as doubles into the given buffer between the given positions.
- reader(double[], int, int) - Method in class samer.audio.LineSource
- reader(double[], int, int) - Method in class samer.audio.StreamSource
-
Returns a Task which copies samples as doubles into the given buffer between the given positions.
- reader(float[], int, int) - Method in interface samer.audio.AudioSource
- reader(float[], int, int) - Method in class samer.audio.FileSource
-
Returns a Task which copies samples as floats into the given buffer between the given positions.
- reader(float[], int, int) - Method in class samer.audio.FileSource2
-
Returns a Task which copies samples as floats into the given buffer between the given positions.
- reader(float[], int, int) - Method in class samer.audio.LineSource
- reader(float[], int, int) - Method in class samer.audio.StreamSource
-
Returns a Task which copies samples as floats into the given buffer between the given positions.
- readInto(ByteBuffer, int, int) - Method in class samer.audio.FileSource
- readInto(ByteBuffer, int, int) - Method in class samer.audio.FileSource2
- readwrite(TransformGroup) - Static method in class samer.j3d.Util
- real() - Method in class samer.units.FFTVector
- realized() - Method in class samer.applet.Sierpinski
- realized() - Method in class samer.maths.FunctionPlotter
- realized() - Method in class samer.maths.LineTrace
- realized() - Method in class samer.maths.VectorPlotter
- realized() - Method in class samer.maths.VectorTrace
- reconstruction() - Method in class samer.models.NoisyICA
- rect() - Method in class samer.tools.Plotter.Pen
- rectify() - Method in class samer.tools.Plotter.Pen
-
this swaps xs and ys to make sure rectangles work
- registerAgent(Agent) - Method in class samer.applet.JAppletShell
- registerButtons(Container) - Method in class samer.applet.JAppletShell
- registerViewable(Viewable) - Method in class samer.applet.JAppletShell
- registerWindow(Shell.Window, String) - Static method in class samer.applet.JAppletShell
- regulate() - Method in class samer.tools.RThread
- rel(double, double) - Method in class samer.tools.Plotter.Pen
- release(Datum) - Method in class samer.maths.opt.Constraints
- release(Datum) - Method in class samer.maths.opt.Positivity
-
This finds the constrained dimension with the largest positive gradient, and if of that gradient is bigger than 1, then releases that dimension so that it can take part in the optimization
- release(Datum) - Method in class samer.maths.opt.ZeroCrossingSparsity
-
This finds the constrained dimension with the largest gradient, and if that absolute value of that gradient is bigger than 1, then releases that dimension so that it can take part in the optimization
- releaseConsoleContainer(Container) - Method in class samer.applet.JAppletShell
- remove() - Method in class samer.tools.CompoundTask.Iterator
- removeConsumer(ImageConsumer) - Method in class samer.tools.ImageSourceBase
- removeTask(Task) - Method in class samer.tools.CompoundTask
- reopen() - Method in class samer.audio.FileSource
-
Reopen current file, so that next read will be from head of file.
- REPL(Socket) - Static method in class samer.silk.Terminal
- report() - Method in class samer.maths.opt.Constraints
- report() - Method in class samer.maths.opt.ZeroCrossingSparsity
- requestTopDownLeftRightResend(ImageConsumer) - Method in class samer.tools.ImageSourceBase
- reset() - Method in class samer.maths.random.Brownian
- reset() - Method in class samer.models.AlignedGaussian
- reset() - Method in class samer.models.Covariance
- reset() - Method in class samer.models.DiffScaler.OffsetTrainer
- reset() - Method in class samer.models.DiffScaler
- reset() - Method in class samer.models.DiffScaler.ScaleTrainer
- reset() - Method in class samer.models.DiffScaler.Trainer
- reset() - Method in class samer.models.GaussianStats
- reset() - Method in class samer.models.GaussianStatsOnline
- reset() - Method in class samer.models.GeneralisedExponential.Trainer
- reset() - Method in class samer.models.ICA.NewtonTrainer
- reset() - Method in class samer.models.ICA.ON2Trainer
- reset() - Method in class samer.models.ICA.ON3Trainer
- reset() - Method in class samer.models.ICAWithScaler.DifferentialTrainer
- reset() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- reset() - Method in class samer.models.MatrixTrainer
- reset() - Method in class samer.models.Mixture.Trainer
- reset() - Method in interface samer.models.Model.Trainer
-
reset accumulators without updating parameters
- reset() - Method in class samer.models.Scaler.OffsetTrainer
- reset() - Method in class samer.models.Scaler
- reset() - Method in class samer.models.Scaler.ScaleTrainer
- reset() - Method in class samer.models.Scaler.Trainer
- reset() - Method in class samer.models.SparseICA.ON2Trainer
- reset() - Method in class samer.models.SparseICA.ON3Trainer
- reset() - Method in class samer.tools.RThread
- reset() - Method in class samer.units.FIRFilter
- reset() - Method in class samer.units.IIRFilter
- reset() - Method in class samer.units.Oscillator
- reset(double) - Method in class samer.models.AlignedGaussian
- reset(double) - Method in class samer.models.DiffScaler
- resetDimension(int) - Method in class samer.maths.opt.ConstrainedGillMurray
- resetHessian() - Method in class samer.maths.opt.GillMurray
- rewind() - Method in class samer.audio.FileSource
-
Go back to start of playlist.
- rewind() - Method in class samer.audio.MultiFileAudioStream
-
Go back to start of playlist.
- rotate() - Method in class samer.mds.MatrixPointViewer2
- run() - Method in class samer.applet.Sierpinski
- run() - Method in class samer.audio.LineSink.Writer
- run() - Method in class samer.audio.LineSource.Reader
- run() - Method in class samer.j3d.ImmediateRenderer
- run() - Method in class samer.j3d.ViewBase
- run() - Method in class samer.maths.ClippedDivide
- run() - Method in class samer.maths.MatrixTimesVector
- run() - Method in class samer.maths.MatrixTransposeTimesVector
- run() - Method in class samer.maths.Ops.ArrayCopy
- run() - Method in class samer.maths.Ops.IteratorCopy
- run() - Method in class samer.maths.opt.ConstrainedMinimiser
- run() - Method in class samer.maths.opt.UnconstrainedConjGrad
- run() - Method in class samer.maths.opt.UnconstrainedMinimiser
- run() - Method in class samer.maths.VectorPlusEqualsVector
- run() - Method in class samer.maths.VectorTimesEqualsScalar
- run() - Method in class samer.maths.VectorTrace
- run() - Method in class samer.mds.CorrelationTask
- run() - Method in class samer.mds.CovarianceTask
- run() - Method in class samer.mds.DistanceTask
- run() - Method in class samer.mds.GeometricFilter
- run() - Method in class samer.mds.MatrixPointViewer2
- run() - Method in class samer.mds.MDS
- run() - Method in class samer.mds.MDSBase
- run() - Method in class samer.mds.NewMDS
- run() - Method in class samer.mds.ProximityFilter
- run() - Method in class samer.midi.MidiRecorder
- run() - Method in class samer.midi.MidiSynth
- run() - Method in class samer.midi.MidiWithAftertouch
- run() - Method in class samer.models.AlignedGaussian
- run() - Method in class samer.models.BatchedTrainer
- run() - Method in class samer.models.Covariance
- run() - Method in class samer.models.DiffScaler.OffsetTrainer
- run() - Method in class samer.models.DiffScaler
- run() - Method in class samer.models.DiffScaler.ScaleTrainer
- run() - Method in class samer.models.DiffScaler.Trainer
- run() - Method in class samer.models.GaussianStats
- run() - Method in class samer.models.GaussianStatsOnline
- run() - Method in class samer.models.GeneralisedExponential
- run() - Method in class samer.models.GeneralisedExponential.Trainer
- run() - Method in class samer.models.ICA.ON3Trainer
- run() - Method in class samer.models.ICA
- run() - Method in class samer.models.ICAScalerSync
- run() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- run() - Method in class samer.models.IIDPrior
- run() - Method in class samer.models.JointHistogramBase
- run() - Method in class samer.models.Mixture
- run() - Method in class samer.models.MOGModel
- run() - Method in class samer.models.MOGVector
- run() - Method in class samer.models.NoisyICA
- run() - Method in class samer.models.Scaler.OffsetTrainer
- run() - Method in class samer.models.Scaler
- run() - Method in class samer.models.Scaler.ScaleTrainer
- run() - Method in class samer.models.Scaler.Trainer
- run() - Method in class samer.models.SignalHistogram
- run() - Method in class samer.models.SmoothGeneralisedExponential
- run() - Method in class samer.models.SparseICA.ON3Trainer
- run() - Method in class samer.models.SparseICA
- run() - Method in class samer.models.VarianceICA
- run() - Method in class samer.silk.SilkTask
- run() - Method in class samer.tools.CompoundTask
- run() - Method in class samer.tools.NullTask
- run() - Method in class samer.tools.RateSchedule
- run() - Method in class samer.tools.RThread
- run() - Method in interface samer.tools.SafeTask
- run() - Method in class samer.tools.SignalTrace
- run() - Method in class samer.tools.SubrateTask
- run() - Method in class samer.tools.SwitchTask
- run() - Method in interface samer.tools.Task
- run() - Method in class samer.tools.Trace
-
moves the trace along one time step, by preparing space for the next bit of plotting.
- run() - Method in class samer.units.DoubleToStream
- run() - Method in class samer.units.DoubleWriter
- run() - Method in class samer.units.FFTVector
- run() - Method in class samer.units.FilterVector
- run() - Method in class samer.units.GenerateDouble
- run() - Method in class samer.units.GenerateVector
- run() - Method in class samer.units.Histogram
- run() - Method in class samer.units.JointHistogram
- run() - Method in class samer.units.Latch
- run() - Method in class samer.units.LineIn
- run() - Method in class samer.units.LineOut
- run() - Method in class samer.units.NoisyLinearSource
- run() - Method in class samer.units.OnsetMap
- run() - Method in class samer.units.OverlapAndAdd
- run() - Method in class samer.units.RescaledIFT
- run() - Method in class samer.units.SignalWindow
- run() - Method in class samer.units.SpectralFIR
- run() - Method in class samer.units.Stacker
- run() - Method in class samer.units.Stacker2
- run() - Method in class samer.units.StreamToDouble
- run() - Method in class samer.units.StreamToVec
- run() - Method in class samer.units.SumFnVec
- run() - Method in class samer.units.Trigger
- run() - Method in class samer.units.VecToDouble
- run() - Method in class samer.units.VecToStream
- run() - Method in class samer.units.VecWriter
- run(Condition) - Method in class samer.maths.opt.CubicLineSearch
- run(Condition) - Method in class samer.maths.opt.PolynomialLineSearch
-
This assumes that the initial step has already been taken
- runscript(URL) - Method in class samer.applet.JAppletShell
S
- samer.applet - package samer.applet
- samer.audio - package samer.audio
- samer.functions - package samer.functions
- samer.j3d - package samer.j3d
- samer.maths - package samer.maths
- samer.maths.opt - package samer.maths.opt
- samer.maths.random - package samer.maths.random
- samer.mds - package samer.mds
- samer.midi - package samer.midi
- samer.models - package samer.models
- samer.silk - package samer.silk
- samer.tools - package samer.tools
- samer.units - package samer.units
- Scale - Class in samer.functions
- ScaledFunction - Class in samer.functions
- Scaler - Class in samer.models
-
Automatic gain control for a given input vector.
- Scaler.OffsetTrainer - Class in samer.models
-
This trains only the offset, not the scale
- Scaler.ScaleTrainer - Class in samer.models
- Scaler.Trainer - Class in samer.models
- ScatterPlot - Class in samer.tools
-
Builds up a 2D joint histogram of 2 elements of a vector.
- SchemeList - Class in samer.silk
- Sgn - Class in samer.functions
- Sierpinski - Class in samer.applet
- SignalHistogram - Class in samer.models
- SignalTrace - Class in samer.tools
- SignalWindow - Class in samer.units
- SilkCompleter - Class in samer.silk
- SilkFunction - Class in samer.silk
- SilkObserver - Class in samer.silk
- SilkTask - Class in samer.silk
- SmoothGeneralisedExponential - Class in samer.models
-
Non-adaptive generalised exponential factorial prior: the pointy bit of the usual GeneralisedExponential has been smoothed out by blending with a quadratic.
- SparseExponential - Class in samer.functions
-
Single-sided (ie positive only) version of SparseLaplacian.
- SparseICA - Class in samer.models
- SparseICA.ON2Trainer - Class in samer.models
-
This trainer uses an O(N^2) run step and an O(N^2) flush.
- SparseICA.ON3Trainer - Class in samer.models
-
This trainer saves on an O(N^2) step during accumulation, at the expense of an O(N^3) flush.
- SparseMatrix - Class in samer.maths
- SparseMixture - Class in samer.maths.random
- SpectralFIR - Class in samer.units
- Sqrt - Class in samer.functions
- Square - Class in samer.functions
- Stacker - Class in samer.units
- Stacker2 - Class in samer.units
- State - Class in samer.maths.opt
- Step - Class in samer.functions
- StereoView - Class in samer.j3d
- StreamSource - Class in samer.audio
-
An AudioSource that read from an input stream.
- StreamToDouble - Class in samer.units
- StreamToVec - Class in samer.units
- SubrateTask - Class in samer.tools
-
This is a task that runs a single child task every N iterations, that is, at some integer sub-multiple of the main loop rate
- SubspaceFunctionx - Class in samer.maths.opt
-
This is a function interface that is designed to allow efficient implementations of minimisation algorithms by recognising the fact that the function and its gradient may be repeatedly evaluated at the same point in different parts of the code - hence we can save ourselves some computation.
- Sum - Class in samer.maths
- SumFnVec - Class in samer.units
- SwitchTask - Class in samer.tools
-
This is a task that runs a single child task every N iterations, that is, at some integer sub-multiple of the main loop rate
- SafeTask - Interface in samer.tools
-
An interface meant to represent processing that needs to be done repeatedly in a loop.
- s - Variable in class samer.maths.opt.Datum
- S - Variable in class samer.maths.opt.Constraints
- sig1 - Variable in class samer.maths.opt.MinimiserBase
- sig2 - Variable in class samer.maths.opt.MinimiserBase
- sig3 - Variable in class samer.maths.opt.MinimiserBase
- src - Variable in class samer.units.NoisyLinearSource
- states - Variable in class samer.midi.MidiWithAftertouch
- STEP - Static variable in class samer.maths.FunctionPlotter
- STEP - Static variable in class samer.maths.VectorPlotter
- steplength - Variable in class samer.maths.opt.MinimiserBase
- STEPS - Static variable in class samer.maths.FunctionPlotter
- STEPS - Static variable in class samer.maths.VectorPlotter
- STEPS - Static variable in interface samer.tools.Renderer
- SWITCHED - Static variable in class samer.maths.RowColumn
- SamerStress() - Constructor for class samer.mds.MDS.SamerStress
- Scale(double) - Constructor for class samer.functions.Scale
- ScaledFunction(Function, double) - Constructor for class samer.functions.ScaledFunction
- Scaler(int) - Constructor for class samer.models.Scaler
- Scaler(Vec) - Constructor for class samer.models.Scaler
- Scaler(Vec, Model) - Constructor for class samer.models.Scaler
- ScalerTrainer() - Constructor for class samer.models.ICAWithScaler.ScalerTrainer
- ScaleTrainer() - Constructor for class samer.models.DiffScaler.ScaleTrainer
- ScaleTrainer() - Constructor for class samer.models.Scaler.ScaleTrainer
- ScatterPlot() - Constructor for class samer.tools.ScatterPlot
- SchemeList(SchemePair) - Constructor for class samer.silk.SchemeList
- Sgn() - Constructor for class samer.functions.Sgn
- Sierpinski() - Constructor for class samer.applet.Sierpinski
- SignalHistogram(Generator, int) - Constructor for class samer.models.SignalHistogram
- SignalTrace(VDouble) - Constructor for class samer.tools.SignalTrace
- SignalWindow(Generator, int) - Constructor for class samer.units.SignalWindow
- SignalWindow(Generator, int, int) - Constructor for class samer.units.SignalWindow
- SilkCompleter() - Constructor for class samer.silk.SilkCompleter
- SilkFunction(Procedure) - Constructor for class samer.silk.SilkFunction
- SilkObserver(Procedure) - Constructor for class samer.silk.SilkObserver
- SilkTask(Procedure) - Constructor for class samer.silk.SilkTask
- SmoothGeneralisedExponential(int) - Constructor for class samer.models.SmoothGeneralisedExponential
- SmoothGeneralisedExponential(Vec) - Constructor for class samer.models.SmoothGeneralisedExponential
- SparseExponential() - Constructor for class samer.functions.SparseExponential
- SparseICA(int) - Constructor for class samer.models.SparseICA
- SparseICA(Vec) - Constructor for class samer.models.SparseICA
- SparseMatrix(String) - Constructor for class samer.maths.SparseMatrix
- SparseMatrix(String, SparseMatrix) - Constructor for class samer.maths.SparseMatrix
- SparseMixture(Generator) - Constructor for class samer.maths.random.SparseMixture
- SpectralFIR(int, VVector) - Constructor for class samer.units.SpectralFIR
- Sqrt() - Constructor for class samer.functions.Sqrt
- Square() - Constructor for class samer.functions.Square
- Stacker(Vec, Task, int, int) - Constructor for class samer.units.Stacker
- Stacker(Vec, Task, int, int, int) - Constructor for class samer.units.Stacker
- Stacker2(Vec, int) - Constructor for class samer.units.Stacker2
- Stacker2(Vec, int, int) - Constructor for class samer.units.Stacker2
- State(Vec, Functionx) - Constructor for class samer.maths.opt.State
-
x must have an accessible array
- Step() - Constructor for class samer.functions.Step
- Steps() - Constructor for class samer.tools.Renderer.Steps
- StereoView() - Constructor for class samer.j3d.StereoView
- StreamSource(File) - Constructor for class samer.audio.StreamSource
- StreamSource(InputStream) - Constructor for class samer.audio.StreamSource
- StreamSource(URL) - Constructor for class samer.audio.StreamSource
- StreamSource(AudioInputStream) - Constructor for class samer.audio.StreamSource
-
Construct a StreamSource initialised with current file and loop initialised from the current Environment.
- StreamToDouble(DoubleModel, InputStream) - Constructor for class samer.units.StreamToDouble
- StreamToVec(VVector, InputStream) - Constructor for class samer.units.StreamToVec
- SubrateTask() - Constructor for class samer.tools.SubrateTask
- SubrateTask(int) - Constructor for class samer.tools.SubrateTask
- SubrateTask(int, Task) - Constructor for class samer.tools.SubrateTask
- SubspaceFunctionx(Functionx, int, int) - Constructor for class samer.maths.opt.SubspaceFunctionx
- Sum(Generator, Generator) - Constructor for class samer.maths.Sum
- SumFnVec(Function, VVector, DoubleModel) - Constructor for class samer.units.SumFnVec
- SwitchTask(boolean, Task) - Constructor for class samer.tools.SwitchTask
- SwitchTask(Task) - Constructor for class samer.tools.SwitchTask
- save(OutputStream) - Method in class samer.maths.Matrix
- save(OutputStream) - Method in class samer.maths.VVector
- save(OutputStream) - Method in class samer.midi.MidiSynth
- saveargs(URL) - Method in class samer.applet.JAppletShell
- saveMidiFile(File) - Method in class samer.midi.MidiRecorderBase
- scale() - Method in class samer.maths.FunctionPlotter
- scale() - Method in class samer.maths.MatrixImage
- scale() - Method in class samer.maths.VectorPlotter
- scale() - Method in class samer.tools.ImageViewer
- sendPixels() - Method in class samer.tools.ImageSourceBase
- sendPixels(ImageConsumer) - Method in class samer.maths.IteratorImageSource
- sendPixels(ImageConsumer) - Method in class samer.maths.MatrixImageSource
- sendPixels(ImageConsumer) - Method in class samer.maths.MatrixImageSourceF
- sendPixels(ImageConsumer) - Method in class samer.maths.MatrixTImageSource
- sendPixels(ImageConsumer) - Method in class samer.maths.MatrixTImageSourceF
- sendPixels(ImageConsumer) - Method in class samer.tools.ArrayImageSource
- sendPixels(ImageConsumer) - Method in class samer.tools.ArrayVImageSource
- sendPixels(ImageConsumer) - Method in class samer.tools.ImageSourceBase
- set(double) - Method in class samer.functions.Add
- set(double) - Method in class samer.functions.ExponentialSquashing
- set(double) - Method in class samer.functions.HybridFunction
-
DoubleModel implementation: set crossover point
- set(double) - Method in class samer.functions.LogGenCosh
- set(double) - Method in class samer.functions.LogGenExp
- set(double) - Method in class samer.functions.LogGenExp2
- set(double) - Method in class samer.functions.Power
- set(double) - Method in class samer.functions.Scale
- set(double) - Method in class samer.functions.ScaledFunction
- set(double) - Method in class samer.functions.ThresholdLog
- set(double) - Method in class samer.maths.Parameter
- set(double) - Method in class samer.models.MatrixTrainer
- set(double[], Generator) - Static method in class samer.maths.Mathx
-
set each elements of a by extracting successive values from g
- set(int, int, double) - Method in interface samer.maths.Mat
- set(int, int, double) - Method in class samer.maths.RowColumn
- set(int, int, double) - Method in class samer.maths.Vec.ForArray
- set(int, Color) - Method in class samer.tools.ColorRamp
- set(int, Color, double) - Method in class samer.tools.ColorRamp
- set(Generator) - Method in class samer.maths.Matrix
- set(Matrix, Generator) - Static method in class samer.units.Matrices
- set(Plotter.Pen) - Method in class samer.tools.Plotter.Pen
-
copies position of given pen to primary current point
- setAll(double[], double) - Static method in class samer.maths.Mathx
-
set all to given value
- setAppearance(Appearance) - Method in class samer.j3d.ImmediateRenderer
- setAxes(int) - Method in class samer.tools.Plotter
-
use one of NONE, XAXIS, YAXIS or BOTH
- setAxesColor(Color) - Method in class samer.tools.Plotter
- setAxis(boolean) - Method in class samer.tools.Trace
- setAxisColor(Color) - Method in class samer.tools.Trace
- setBackground(Background) - Method in class samer.j3d.ImmediateRenderer
- setBatch(int) - Method in class samer.models.BatchedTrainer
- setBlobColor(Color) - Method in class samer.tools.Plotter.Pen
-
sets the blob image to be pixel of a given colour
- setBlobImage(Image) - Method in class samer.tools.Plotter.Pen
-
sets blob image to given image
- setBlobImage(Image, int, int) - Method in class samer.tools.Plotter.Pen
-
sets blob image with given hotspot
- setBorder(Border.Interface) - Method in class samer.applet.JApplet
- setBounds(Bounds) - Static method in class samer.j3d.Util
- setBuffering(boolean) - Method in class samer.audio.FileSource
- setBufferSize(int) - Method in class samer.audio.LineSink
- setBufferSize(int) - Method in class samer.audio.LineSource
- setCellSize(int, int) - Method in class samer.tools.ImageTraceBase
- setCellSize(int, int) - Method in class samer.tools.ImageViewer
- setColor(Color) - Method in class samer.tools.Plotter.Pen
- setColorModel(IndexColorModel) - Method in class samer.tools.ImageSourceBase
- setColorModel(IndexColorModel) - Method in class samer.tools.ImageViewer
- setColumn(int) - Method in class samer.maths.RowColumn
- setConsoleContainer(Container) - Method in class samer.applet.JAppletShell
- setCount(double) - Method in class samer.tools.RateSchedule
- setDimensionality(int) - Method in class samer.mds.MDSBase
-
optimises only first E columns of P E must be less than width of original P
- setDirectory(File, String) - Method in class samer.audio.FileSource
-
Set playlist to all WAV files in given directory
- setDomain(double, double) - Method in class samer.maths.FunctionMap
- setEps(double) - Method in class samer.models.SmoothGeneralisedExponential
- setExponent(double) - Method in class samer.functions.BiLaplacianBlend
- setExponent(double) - Method in class samer.functions.SparseExponential
- setFactor(int) - Method in class samer.tools.SubrateTask
- setFormat(AudioFormat) - Method in class samer.audio.FileSink
- setFrequency(double) - Method in class samer.units.Oscillator
- setFTolerance(double) - Method in class samer.maths.opt.AbsXFConvergence
- setFTolerance(double) - Method in class samer.maths.opt.XFConvergence
- setFunction(Function) - Method in class samer.functions.LogisticHyperplane
- setFunction(Function) - Method in class samer.maths.FunctionMap
- setFunction(Function) - Method in class samer.maths.VFunction
- setGenerator(Generator) - Method in class samer.maths.VGenerator
- setGenerator(Generator) - Method in class samer.units.GenerateDouble
- setGenerator(Generator) - Method in class samer.units.GenerateVector
- setGeometry(Geometry) - Method in class samer.j3d.ImmediateRenderer
- setGThreshold(double) - Method in class samer.maths.opt.ZeroCrossingSparsity
- setGTolerance(double) - Method in class samer.maths.opt.GConvergence
- setHessian(Jama.Matrix) - Method in class samer.maths.opt.ConstrainedMinimiser
- setHop(int) - Method in class samer.units.OverlapAndAdd
- setIndex(int) - Method in class samer.units.VecToDouble
- setInferenceTask(Task) - Method in class samer.models.NoisyICA
- setInferenceTask(Task) - Method in class samer.models.VarianceICA
- setInitialHessian(Jama.Matrix) - Method in class samer.maths.opt.GillMurray
- setInput(Vec) - Method in class samer.models.AlignedGaussian
- setInput(Vec) - Method in class samer.models.DiffScaler
- setInput(Vec) - Method in class samer.models.GeneralisedExponential
- setInput(Vec) - Method in class samer.models.ICA
- setInput(Vec) - Method in class samer.models.IIDPrior
- setInput(Vec) - Method in class samer.models.Mixture
- setInput(Vec) - Method in interface samer.models.Model
-
model should begin observing this vector
- setInput(Vec) - Method in class samer.models.NoisyICA
- setInput(Vec) - Method in class samer.models.Scaler
- setInput(Vec) - Method in class samer.models.SmoothGeneralisedExponential
- setInput(Vec) - Method in class samer.models.SparseICA
- setInput(Vec) - Method in class samer.models.VarianceICA
- setInput(Vec) - Method in class samer.units.FFTVector
- setInput(Vec) - Method in class samer.units.LineOut
- setInputs(DoubleModel, DoubleModel) - Method in class samer.models.JointHistogramBase
- setLink(int, int, int) - Method in class samer.mds.MDSBase
-
the kth link joint objects i and j
- setLogPrior(Function) - Method in class samer.models.IIDPrior
- setLoop(boolean) - Method in class samer.audio.FileSource
-
If true then loop playlist, otherwise, an Exception will be thrown when the end of the playlist is reached.
- setMap(int, int) - Method in class samer.maths.opt.SubspaceFunctionx
-
means ith coor in little space maps to jth coor in big space
- setMap(IMap) - Method in class samer.tools.ImageSourceBase
- setMap(IMap) - Method in class samer.tools.ImageViewer
- setMaps(IMap, IMap) - Method in class samer.models.JointHistogramBase
- setMarkerSize(int) - Method in class samer.tools.Plotter.Pen
- setMetric(MDS.Metric) - Method in class samer.mds.MDS
- setModel(int, Model) - Method in class samer.models.Mixture
- setNoiseModel(Model) - Method in class samer.models.NoisyICA
- setNormal(double[]) - Method in class samer.functions.LogisticHyperplane
- setNum(int) - Method in class samer.maths.RowColumn
- setOffset(double) - Method in class samer.functions.LogisticHyperplane
- setOutputModel(Model) - Method in class samer.models.DiffScaler
- setOutputModel(Model) - Method in class samer.models.ICA
- setOutputModel(Model) - Method in class samer.models.Scaler
- setOutputModel(Model) - Method in class samer.models.SparseICA
- setParameter(double) - Method in class samer.maths.Parameter
- setPlaylist(List<File>) - Method in class samer.audio.FileSource
- setPostFlush(Task) - Method in class samer.models.BatchedTrainer
- setPreFlush(Task) - Method in class samer.models.BatchedTrainer
- setPriority(double) - Method in class samer.tools.RThread
- setProperty(String, String) - Method in class samer.applet.JApplet
- setRate(double) - Method in class samer.tools.RThread
- setRatio(double) - Method in class samer.tools.RateSchedule
- setRow(int) - Method in class samer.maths.RowColumn
- setSafeguardFactor(double) - Method in class samer.maths.opt.CubicLineSearch
- setScroll(boolean) - Method in class samer.tools.ImageTraceBase
- setScroll(boolean) - Method in class samer.tools.Trace
- setScrollStep(int) - Method in class samer.tools.ImageTraceBase
- setSink(AudioSink) - Method in class samer.units.LineOut
- setSlope() - Method in class samer.maths.opt.State
-
evaluate slope at P1 using gradient at P1
- setSlope2(double) - Method in class samer.maths.opt.State
-
set slope at P2, assert new slope is negative
- setSource(AudioSource) - Method in class samer.units.LineIn
- setSourceModel(Model) - Method in class samer.models.NoisyICA
- setSourceModel(Model) - Method in class samer.models.VarianceICA
- setStep(int) - Method in class samer.tools.Trace
- setStep(int) - Method in class samer.units.LineIn
- setStrength(double) - Method in class samer.functions.BiLaplacian
- setStrength(double) - Method in class samer.functions.BiLaplacianBlend
- setStrength(double) - Method in class samer.functions.SparseExponential
- setStretch(boolean) - Method in class samer.tools.ImageTraceBase
- setTarget(Vec) - Method in class samer.maths.Probe
- setTargetFormat(AudioFormat) - Method in class samer.audio.FileSource
- setTargetFormat(AudioFormat) - Method in class samer.audio.StreamSource
-
Returns current file
- setTask(Task) - Method in class samer.tools.RThread
- setTask(Task) - Method in class samer.tools.SubrateTask
- setTrainer(int, Model.Trainer) - Method in class samer.models.Mixture.Trainer
- setup() - Method in class samer.applet.JApplet
- setVec(Vec) - Method in class samer.maths.VectorPlotter
- setWidth(double) - Method in class samer.functions.BiLaplacian
- setWindow(int, int) - Method in class samer.units.LineOut
- setWindow(Function) - Method in class samer.units.FFT
- setWindow(Function) - Method in class samer.units.OverlapAndAdd
-
Sets windowing array to samples from the given function.
- setXReceiver(VInteger) - Method in class samer.units.Clicker
- setXTolerance(double) - Method in class samer.maths.opt.AbsXFConvergence
- setXTolerance(double) - Method in class samer.maths.opt.XFConvergence
- setYReceiver(VInteger) - Method in class samer.units.Clicker
- shadedwireframe() - Static method in class samer.j3d.Util
- shortToDouble(byte[], double[], int, int) - Static method in class samer.audio.AudioSource.Util
- shortToDoubleMixDown(byte[], double[], int, int, int) - Static method in class samer.audio.AudioSource.Util
- shortToFloat(byte[], float[], int, int) - Static method in class samer.audio.AudioSource.Util
- shortToFloatMixDown(byte[], float[], int, int, int) - Static method in class samer.audio.AudioSource.Util
- silence() - Method in class samer.midi.MidiSynth
- sinh(double) - Static method in class samer.maths.Mathx
- size() - Method in class samer.maths.Probe
- size() - Method in class samer.maths.Vec.ForArray
- size() - Method in interface samer.maths.Vec
- size() - Method in class samer.maths.VVector
- size() - Method in class samer.silk.SchemeList
- size() - Method in class samer.units.FFT
- sized() - Method in class samer.applet.Sierpinski
- sized() - Method in class samer.mds.MatrixPointViewer2
- sized() - Method in class samer.tools.Plotter
- sized() - Method in class samer.tools.ScatterPlot
- sized() - Method in class samer.tools.Trace
- start() - Method in class samer.applet.JApplet
- start() - Method in class samer.applet.WindowApplet
- start() - Method in class samer.audio.VLine
- start() - Method in class samer.tools.RThread
- start(int) - Method in class samer.tools.RThread
- starting() - Method in class samer.applet.Sierpinski
- starting() - Method in class samer.audio.LineSink.Writer
- starting() - Method in class samer.audio.LineSource.Reader
- starting() - Method in class samer.j3d.ImmediateRenderer
- starting() - Method in class samer.j3d.ViewBase
- starting() - Method in class samer.maths.MatrixTimesVector
- starting() - Method in class samer.maths.MatrixTransposeTimesVector
- starting() - Method in class samer.maths.opt.MinimiserBase
- starting() - Method in class samer.mds.MatrixPointViewer2
- starting() - Method in class samer.mds.MDSBase
- starting() - Method in class samer.midi.MidiRecorder
- starting() - Method in class samer.midi.MidiSynth
- starting() - Method in class samer.models.AlignedGaussian
- starting() - Method in class samer.models.BatchedTrainer
- starting() - Method in class samer.models.Covariance
- starting() - Method in class samer.models.DiffScaler.OffsetTrainer
- starting() - Method in class samer.models.DiffScaler.ScaleTrainer
- starting() - Method in class samer.models.DiffScaler
- starting() - Method in class samer.models.DiffScaler.Trainer
- starting() - Method in class samer.models.GaussianStats
- starting() - Method in class samer.models.GeneralisedExponential.Trainer
- starting() - Method in class samer.models.ICA.ON3Trainer
- starting() - Method in class samer.models.ICA
- starting() - Method in class samer.models.ICAWithScaler.ScalerTrainer
- starting() - Method in class samer.models.MOGModel
- starting() - Method in class samer.models.Scaler.OffsetTrainer
- starting() - Method in class samer.models.Scaler.ScaleTrainer
- starting() - Method in class samer.models.Scaler
- starting() - Method in class samer.models.Scaler.Trainer
- starting() - Method in class samer.models.SparseICA.ON3Trainer
- starting() - Method in class samer.models.SparseICA
- starting() - Method in class samer.silk.SilkTask
- starting() - Method in class samer.tools.AnonymousTask
- starting() - Method in class samer.tools.CompoundTask
- starting() - Method in class samer.tools.NullTask
- starting() - Method in class samer.tools.SubrateTask
- starting() - Method in class samer.tools.SwitchTask
- starting() - Method in interface samer.tools.Task
- starting() - Method in class samer.tools.Trace
- starting() - Method in class samer.units.FFTVector
- starting() - Method in class samer.units.FilterVector
- starting() - Method in class samer.units.Histogram
- starting() - Method in class samer.units.JointHistogram
- starting() - Method in class samer.units.LineIn
- starting() - Method in class samer.units.LineOut
- starting() - Method in class samer.units.OnsetMap
- starting() - Method in class samer.units.RescaledIFT
- starting() - Method in class samer.units.SignalWindow
- starting() - Method in class samer.units.SpectralFIR
- starting() - Method in class samer.units.Stacker
- starting() - Method in class samer.units.SumFnVec
- startProduction(ImageConsumer) - Method in class samer.tools.ImageSourceBase
- status(String) - Method in class samer.applet.JAppletShell
- steepest() - Method in class samer.maths.opt.ConstrainedGillMurray
- steepest() - Method in class samer.maths.opt.GillMurray
- step(double) - Method in class samer.maths.opt.Constraints
-
take a step of lambda*h, set alpha, but don't evaluate function at new point
- step(double) - Method in class samer.maths.opt.State
-
take step of length lambda from P1 in direction of h, evaluate and store in P2
- stop() - Method in class samer.applet.JApplet
- stop() - Method in class samer.audio.VLine
- stopping() - Method in class samer.applet.Sierpinski
- stopping() - Method in class samer.audio.LineSink.Writer
- stopping() - Method in class samer.audio.LineSource.Reader
- stopping() - Method in class samer.j3d.ImmediateRenderer
- stopping() - Method in class samer.j3d.ViewBase
- stopping() - Method in class samer.maths.MatrixTimesVector
- stopping() - Method in class samer.maths.MatrixTransposeTimesVector
- stopping() - Method in class samer.maths.opt.MinimiserBase
- stopping() - Method in class samer.maths.opt.UnconstrainedConjGrad
- stopping() - Method in class samer.mds.MatrixPointViewer2
- stopping() - Method in class samer.mds.MDSBase
- stopping() - Method in class samer.midi.MidiRecorder
- stopping() - Method in class samer.midi.MidiSynth
- stopping() - Method in class samer.models.AlignedGaussian
- stopping() - Method in class samer.models.BatchedTrainer
- stopping() - Method in class samer.models.Covariance
- stopping() - Method in class samer.models.DiffScaler
- stopping() - Method in class samer.models.GaussianStats
- stopping() - Method in class samer.models.ICA
- stopping() - Method in class samer.models.Scaler
- stopping() - Method in class samer.models.SparseICA
- stopping() - Method in class samer.silk.SilkTask
- stopping() - Method in class samer.tools.AnonymousTask
- stopping() - Method in class samer.tools.CompoundTask
- stopping() - Method in class samer.tools.NullTask
- stopping() - Method in class samer.tools.SubrateTask
- stopping() - Method in class samer.tools.SwitchTask
- stopping() - Method in interface samer.tools.Task
- stopping() - Method in class samer.tools.Trace
- stopping() - Method in class samer.units.DoubleToStream
- stopping() - Method in class samer.units.DoubleWriter
- stopping() - Method in class samer.units.FFTVector
- stopping() - Method in class samer.units.FilterVector
- stopping() - Method in class samer.units.Histogram
- stopping() - Method in class samer.units.JointHistogram
- stopping() - Method in class samer.units.LineIn
- stopping() - Method in class samer.units.LineOut
- stopping() - Method in class samer.units.OnsetMap
- stopping() - Method in class samer.units.RescaledIFT
- stopping() - Method in class samer.units.SpectralFIR
- stopping() - Method in class samer.units.Stacker
- stopping() - Method in class samer.units.SumFnVec
- stopping() - Method in class samer.units.VecToStream
- stopping() - Method in class samer.units.VecWriter
- sub(double[], double) - Static method in class samer.maths.Mathx
-
subtract scalar in place y: x[i]-=y for all i
- sub(double[], double[]) - Static method in class samer.maths.Mathx
-
subtract in place y: x[i]-=y[i] for all i
- sub(double[], double[]) - Method in class samer.maths.opt.Constraints
-
sparse vector subtraction in place
- sub(double[], double[], double[]) - Static method in class samer.maths.Mathx
-
subtract: x[i]=y[i]-z[i] for all i
- sub(double[], double[], double[]) - Method in class samer.maths.opt.Constraints
-
sparse vector subtraction
- sub(int, double[], double[]) - Static method in class samer.maths.Mathx
- sub(int, double[], double[], double[]) - Static method in class samer.maths.Mathx
- sub(vec2) - Method in class samer.tools.vec2
- sub(vec2, vec2) - Static method in class samer.tools.vec2
- sum(double[]) - Static method in class samer.maths.Mathx
-
return sum of elements in x
- symmetrise() - Method in class samer.maths.Matrix
-
Symmetrise in place preserving trace.
T
- Tanh - Class in samer.functions
- Terminal - Class in samer.silk
-
Terminal to acces a remote JVM.
- Ternary - Class in samer.maths.random
- ThresholdLog - Class in samer.functions
-
Log with lower cut-off, then constant
- Trace - Class in samer.tools
-
Displays values of a single real variable as a trace: value vs time.
- Trigger - Class in samer.units
-
Generates a 1 for each element that rises above threshold, and a -1 for when it drops back below.
- Task - Interface in samer.tools
-
An interface meant to represent processing that needs to be done repeatedly in a loop.
- T - Variable in class samer.midi.MidiRecorderBase
- T - Variable in class samer.models.MatrixTrainer
- Tanh() - Constructor for class samer.functions.Tanh
- TensionedTrainer() - Constructor for class samer.models.DiffScaler.TensionedTrainer
- Terminal() - Constructor for class samer.silk.Terminal
- Ternary() - Constructor for class samer.maths.random.Ternary
- ThresholdLog() - Constructor for class samer.functions.ThresholdLog
- Trace() - Constructor for class samer.tools.Trace
- Trainer() - Constructor for class samer.models.DiffScaler.Trainer
- Trainer() - Constructor for class samer.models.GeneralisedExponential.Trainer
- Trainer() - Constructor for class samer.models.Mixture.Trainer
- Trainer() - Constructor for class samer.models.Scaler.Trainer
- Trigger(VVector, double) - Constructor for class samer.units.Trigger
- table(double[], Function) - Static method in class samer.maths.Mathx
-
set each element using a function of its index
- tanh(double) - Static method in class samer.maths.Mathx
- test() - Method in interface samer.maths.opt.Condition
- tick() - Method in class samer.midi.MidiRecorderBase
- times(double[], double[]) - Method in class samer.maths.SparseMatrix
- times(VVector, Matrix, VVector) - Static method in class samer.maths.Ops
- timesEquals(VVector, VVector) - Static method in class samer.maths.Ops
- tock() - Method in class samer.tools.RThread
- toInt(double) - Method in class samer.maths.FunctionMap
- toString() - Method in class samer.audio.VLine
- toString() - Method in class samer.maths.Constant
- toString() - Method in class samer.maths.Difference
- toString() - Method in class samer.maths.FunctionOfGenerator
- toString() - Method in class samer.maths.Matrix
- toString() - Method in class samer.maths.MatrixAgent
- toString() - Method in class samer.maths.opt.State
- toString() - Method in class samer.maths.Product
- toString() - Method in class samer.maths.random.Binary
- toString() - Method in class samer.maths.random.BipolarUniform
- toString() - Method in class samer.maths.random.BoundedUniform
- toString() - Method in class samer.maths.random.Exponential
- toString() - Method in class samer.maths.random.Gaussian
- toString() - Method in class samer.maths.random.Laplacian
- toString() - Method in class samer.maths.random.Mixture
- toString() - Method in class samer.maths.random.NormalisedGaussian
- toString() - Method in class samer.maths.random.SparseMixture
- toString() - Method in class samer.maths.random.Uniform
- toString() - Method in class samer.maths.Sum
- toString() - Method in class samer.maths.Zero
- toString() - Method in class samer.models.AlignedGaussian
- toString() - Method in class samer.models.BatchedTrainer
- toString() - Method in class samer.models.DiffScaler.OffsetTrainer
- toString() - Method in class samer.models.DiffScaler.ScaleTrainer
- toString() - Method in class samer.models.DiffScaler.TensionedTrainer
- toString() - Method in class samer.models.DiffScaler
- toString() - Method in class samer.models.DiffScaler.Trainer
- toString() - Method in class samer.models.GeneralisedExponential
- toString() - Method in class samer.models.GeneralisedExponential.Trainer
- toString() - Method in class samer.models.ICA.ON2DecayWhenActive
- toString() - Method in class samer.models.ICA.ON2Trainer
- toString() - Method in class samer.models.ICA.ON3Trainer
- toString() - Method in class samer.models.IIDPrior
- toString() - Method in class samer.models.Scaler.OffsetTrainer
- toString() - Method in class samer.models.Scaler.ScaleTrainer
- toString() - Method in class samer.models.Scaler
- toString() - Method in class samer.models.Scaler.Trainer
- toString() - Method in class samer.silk.SilkTask
- toString() - Method in class samer.tools.CompoundTask
- toString() - Method in class samer.tools.NamedTask
- toString() - Method in class samer.tools.SubrateTask
- toString() - Method in class samer.tools.SwitchTask
- toString() - Method in class samer.units.FFTVector
- toString() - Method in class samer.units.FilteredGenerator
- toString() - Method in class samer.units.LineIn
- toString() - Method in class samer.units.Oscillator
- toString() - Method in class samer.units.Wavetable
- trace(String) - Method in class samer.applet.JAppletShell
- transfer(Vec, int, Vec, int, int) - Static method in class samer.maths.Ops
- transfer(Vec, Vec) - Static method in class samer.maths.Ops
- transfer(Vec, Vec, int[]) - Static method in class samer.maths.Ops
- transposeTimes(double[], double[]) - Method in class samer.maths.SparseMatrix
- triggerTask(Task, Observable) - Static method in class samer.maths.Ops
-
causes a task to run whenever an observable changes
U
- UnconstrainedConjGrad - Class in samer.maths.opt
-
unconstrained minimiser for smooth functions: - ConjugateGradient - OR Quasi-newton (using GillMurray updates) - Safeguarded cubic interpolation line search using gradients
- UnconstrainedMinimiser - Class in samer.maths.opt
-
unconstrained minimiser for smooth functions: - ConjugateGradient - OR Quasi-newton (using GillMurray uydates) - Safeguarded cubic interpolation line search using gradients
- Uniform - Class in samer.maths.random
- Util - Class in samer.j3d
- Util - Class in samer.maths.opt
- U - Variable in class samer.j3d.Root
- UnconstrainedConjGrad(Vec, Functionx) - Constructor for class samer.maths.opt.UnconstrainedConjGrad
- UnconstrainedMinimiser(Vec, Functionx) - Constructor for class samer.maths.opt.UnconstrainedMinimiser
-
expects to find Vec at top of stack, Functionx just below.
- Uniform() - Constructor for class samer.maths.random.Uniform
- Util() - Constructor for class samer.audio.AudioSink.Util
- Util() - Constructor for class samer.audio.AudioSource.Util
- Util() - Constructor for class samer.j3d.Util
- Util() - Constructor for class samer.maths.opt.Util
- unpause() - Method in class samer.tools.RThread
- unzero(double, double) - Static method in class samer.maths.opt.Util
- update() - Method in class samer.maths.opt.ConjGrad
- update() - Method in class samer.maths.opt.ConstrainedConjGrad
- update() - Method in class samer.maths.opt.ConstrainedGillMurray
- update() - Method in class samer.maths.opt.GillMurray
- update() - Method in class samer.units.Histogram.Equaliser
- update(Graphics) - Method in class samer.maths.VectorPlotter
- update(Graphics) - Method in class samer.tools.ImageTraceBase
- update(Graphics) - Method in class samer.tools.ImageViewer
- update(Graphics) - Method in class samer.tools.ScatterPlot
- update(Observable, Object) - Method in class samer.j3d.MatrixPointArray
- update(Observable, Object) - Method in class samer.j3d.MatrixPointArrayAlpha
- update(Observable, Object) - Method in class samer.j3d.MatrixPointArrayRef
- update(Observable, Object) - Method in class samer.j3d.MatrixPoints4D
- update(Observable, Object) - Method in class samer.j3d.PatchArray
- update(Observable, Object) - Method in class samer.j3d.PatchArrayAlpha
- update(Observable, Object) - Method in class samer.j3d.Patches
- update(Observable, Object) - Method in class samer.j3d.PatchesAlpha
- update(Observable, Object) - Method in class samer.j3d.Points3D
- update(Observable, Object) - Method in class samer.j3d.Points3DAlpha
- update(Observable, Object) - Method in class samer.j3d.Points3DRef
- update(Observable, Object) - Method in class samer.j3d.Points4D
- update(Observable, Object) - Method in class samer.maths.FunctionPlotter
- update(Observable, Object) - Method in class samer.maths.IntArrayEditor
- update(Observable, Object) - Method in class samer.maths.LineTrace
- update(Observable, Object) - Method in class samer.maths.MatrixPanel
- update(Observable, Object) - Method in class samer.maths.random.BoundedHyperbolic
- update(Observable, Object) - Method in class samer.maths.random.BoundedUniform
- update(Observable, Object) - Method in class samer.maths.random.PowerLaw
- update(Observable, Object) - Method in class samer.maths.RowColumn
- update(Observable, Object) - Method in class samer.maths.VectorPlotter
- update(Observable, Object) - Method in class samer.mds.MatrixPointViewer2
- update(Observable, Object) - Method in class samer.mds.ProximityFilter
- update(Observable, Object) - Method in class samer.models.SmoothGeneralisedExponential
- update(Observable, Object) - Method in class samer.silk.SilkObserver
- update(Observable, Object) - Method in class samer.silk.SilkTask
- update(Observable, Object) - Method in class samer.tools.ImageTraceBase
- update(Observable, Object) - Method in class samer.tools.ImageViewer
- update(Observable, Object) - Method in class samer.tools.ScatterPlot
- update(Observable, Object) - Method in class samer.tools.SignalTrace
- update(Observable, Object) - Method in class samer.tools.Trace
- update(Observable, Object) - Method in class samer.units.JointHistogram
- update(Observable, Object) - Method in class samer.units.OnsetMap
- update(Viewable) - Static method in class samer.maths.Ops
- updateActivities() - Method in class samer.j3d.MatrixPointArray
- updateActivities() - Method in class samer.j3d.MatrixPointArrayAlpha
- updateActivities() - Method in class samer.j3d.MatrixPoints4D
- updateActivities() - Method in class samer.j3d.PatchArray
- updateActivities() - Method in class samer.j3d.PatchArrayAlpha
- updateActivities() - Method in class samer.j3d.Patches
- updateActivities() - Method in class samer.j3d.PatchesAlpha
- updateActivities() - Method in class samer.j3d.Points3D
- updateActivities() - Method in class samer.j3d.Points3DAlpha
- updateActivities() - Method in class samer.j3d.Points4D
- updatePoints() - Method in class samer.j3d.MatrixPointArray
- updatePoints() - Method in class samer.j3d.MatrixPointArrayAlpha
- updatePoints() - Method in class samer.j3d.MatrixPoints4D
- updatePoints() - Method in class samer.j3d.PatchArray
- updatePoints() - Method in class samer.j3d.PatchArrayAlpha
- updatePoints() - Method in class samer.j3d.Patches
- updatePoints() - Method in class samer.j3d.PatchesAlpha
- updatePoints() - Method in class samer.j3d.Points3D
- updatePoints() - Method in class samer.j3d.Points3DAlpha
- updatePoints() - Method in class samer.j3d.Points4D
- uvCheck(double, double, double) - Method in class samer.maths.opt.GillMurray
V
- VarianceICA - Class in samer.models
- Vec.ForArray - Class in samer.maths
-
An implementation of Vec that uses an array to store the values.
- vec2 - Class in samer.tools
- VecToDouble - Class in samer.units
- VectorEditor - Class in samer.maths
- VectorFunctionOfVector - Class in samer.maths
-
Defines a real-valued function of a vector
- VectorPlotter - Class in samer.maths
-
A Viewer that draws a variety of graphs from data in a vector
- VectorPlusEqualsVector - Class in samer.maths
- VectorTimesEqualsScalar - Class in samer.maths
- VectorTrace - Class in samer.maths
-
A Viewer that draws multiple traces: one for each element of a vector
- VecToStream - Class in samer.units
-
Write sequence of vectors to stream in binary format.
- VecWriter - Class in samer.units
- VFunction - Class in samer.maths
-
A Viewable for a Function - provides a UI for getting a plot of the function and for looking at its derivative (would like to be able to switch the Function too)
- VGenerator - Class in samer.maths
-
A Viewable random number generator.
- ViewBase - Class in samer.j3d
- ViewGroup - Class in samer.j3d
- VLine - Class in samer.audio
-
A Viewable for exposing a Javasound DataLine object.
- VVector - Class in samer.maths
-
A Viewable Vec.
- Vec - Interface in samer.maths
-
Interface for a vector that can be access via either an iterator (read only), or a double array (read/write) or via a Mat interface.
- Vec.InputIterator - Interface in samer.maths
- Vec.Iterator - Interface in samer.maths
-
access vector by iterator
- vh - Variable in class samer.maths.opt.MinimiserBase
- vmaxiter - Variable in class samer.maths.opt.MinimiserBase
- VarianceICA(Node, int, int) - Constructor for class samer.models.VarianceICA
- vec2() - Constructor for class samer.tools.vec2
- vec2(double, double) - Constructor for class samer.tools.vec2
- vec2(vec2) - Constructor for class samer.tools.vec2
- VecToDouble(Vec, int, DoubleModel) - Constructor for class samer.units.VecToDouble
- VectorEditor(Observable, Vec) - Constructor for class samer.maths.VectorEditor
- VectorFunctionOfVector() - Constructor for class samer.maths.VectorFunctionOfVector
- VectorPlotter(Observable) - Constructor for class samer.maths.VectorPlotter
- VectorPlotter(Observable, Vec) - Constructor for class samer.maths.VectorPlotter
- VectorPlusEqualsVector(double[], double[]) - Constructor for class samer.maths.VectorPlusEqualsVector
- VectorPlusEqualsVector(Vec, Vec) - Constructor for class samer.maths.VectorPlusEqualsVector
- VectorTimesEqualsScalar(Vec, double) - Constructor for class samer.maths.VectorTimesEqualsScalar
- VectorTrace(Vec) - Constructor for class samer.maths.VectorTrace
- VecToStream(Vec, OutputStream) - Constructor for class samer.units.VecToStream
- VecWriter(Vec, Writer) - Constructor for class samer.units.VecWriter
- VFunction(String) - Constructor for class samer.maths.VFunction
- VFunction(String, Function) - Constructor for class samer.maths.VFunction
- VGenerator(String) - Constructor for class samer.maths.VGenerator
- VGenerator(String, Generator) - Constructor for class samer.maths.VGenerator
- ViewBase() - Constructor for class samer.j3d.ViewBase
- ViewGroup() - Constructor for class samer.j3d.ViewGroup
- VLine(String) - Constructor for class samer.audio.VLine
- VVector() - Constructor for class samer.maths.VVector
- VVector(String, int) - Constructor for class samer.maths.VVector
- VVector(Node, double[]) - Constructor for class samer.maths.VVector
- VVector(Node, int) - Constructor for class samer.maths.VVector
- VVector(Node, Vec) - Constructor for class samer.maths.VVector
- viewable() - Method in class samer.maths.Matrix
W
- Wavetable - Class in samer.units
-
Periodic generator: generates periodic signal from a wave table
- WindowApplet - Class in samer.applet
- WinnerTakeAll - Class in samer.functions
-
This is NOT and element-wise nonlinearity, but rather a function of an entire vector.
- W - Variable in class samer.units.FFT
- width - Variable in class samer.tools.ImageSourceBase
- Wavetable(Vec) - Constructor for class samer.units.Wavetable
- Wavetable(Vec, int, int) - Constructor for class samer.units.Wavetable
- WindowApplet() - Constructor for class samer.applet.WindowApplet
- WinnerTakeAll() - Constructor for class samer.functions.WinnerTakeAll
- Writer(int) - Constructor for class samer.audio.LineSink.Writer
- weights() - Method in class samer.models.AlignedGaussian
- weights() - Method in class samer.models.DiffScaler
- width() - Method in interface samer.maths.Mat
- width() - Method in class samer.maths.Matrix
- width() - Method in class samer.maths.RowColumn
- width() - Method in class samer.maths.Vec.ForArray
- windowActivated(WindowEvent) - Method in class samer.j3d.ViewBase
- windowClosed(WindowEvent) - Method in class samer.j3d.ViewBase
- windowClosing(WindowEvent) - Method in class samer.j3d.ViewBase
- windowDeactivated(WindowEvent) - Method in class samer.j3d.ViewBase
- windowDeiconified(WindowEvent) - Method in class samer.j3d.ViewBase
- windowIconified(WindowEvent) - Method in class samer.j3d.ViewBase
- windowOpened(WindowEvent) - Method in class samer.j3d.ViewBase
- wireframe() - Static method in class samer.j3d.Util
- writable(TransformGroup) - Static method in class samer.j3d.Util
- writable(ViewPlatform) - Static method in class samer.j3d.Util
- write(int) - Method in class samer.audio.LineSink.Writer
- write(Writer) - Method in class samer.maths.Matrix
- write(Writer) - Method in class samer.maths.VVector
-
Write the given Vec to a PrintWriter as one line of text, consisting of space delimited numbers.
- write(Writer) - Method in class samer.midi.MidiSynth
- writer(double[], int, int) - Method in interface samer.audio.AudioSink
-
Return a task which takes samples from the given buffer The idea is that the audio sink can choose the right kind of writer depending on the format of the audio stream, and then handle any conversions automatically.
- writer(double[], int, int) - Method in class samer.audio.FileSink
- writer(double[], int, int) - Method in class samer.audio.LineSink
- writer(float[], int, int) - Method in interface samer.audio.AudioSink
- writer(float[], int, int) - Method in class samer.audio.FileSink
- writer(float[], int, int) - Method in class samer.audio.LineSink
X
- XFConvergence - Class in samer.maths.opt
- x - Variable in class samer.maths.opt.Datum
- x - Variable in class samer.midi.MidiSynth
- x - Variable in class samer.tools.vec2
- x1 - Variable in class samer.maths.opt.MinimiserBase
- x1 - Variable in class samer.tools.Trace
- x2 - Variable in class samer.maths.opt.MinimiserBase
- x2 - Variable in class samer.tools.Trace
- XAXIS - Static variable in class samer.tools.Plotter
- xfconv - Variable in class samer.maths.opt.MinimiserBase
- xmap - Variable in class samer.tools.Plotter
- XTOL - Variable in class samer.maths.opt.MinimiserBase
- XFConvergence() - Constructor for class samer.maths.opt.XFConvergence
Y
- y - Variable in class samer.tools.vec2
- YAXIS - Static variable in class samer.tools.Plotter
- ymap - Variable in class samer.tools.Plotter
Z
- Zero - Class in samer.maths
- ZeroCrossingSparsity - Class in samer.maths.opt
-
Constraints and line minimisations for functions with gradient discontinuity at co-ordinate zeros (hyperplanes).
- zeros - Variable in class samer.units.FFT
- Zero() - Constructor for class samer.maths.Zero
- ZeroCrossingSparsity(MinimiserBase) - Constructor for class samer.maths.opt.ZeroCrossingSparsity
- zero() - Method in class samer.maths.Matrix
-
Set to zero matrix
- zero() - Method in class samer.maths.SparseMatrix
- zero(double[]) - Static method in class samer.maths.Mathx
-
set to zeros
- zeroInactive(double[]) - Method in class samer.maths.opt.Constraints
_
- _A - Variable in class samer.models.MatrixTrainer
- _T - Variable in class samer.models.MatrixTrainer