Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

AbstractAlgorithmBenchmark - Class in org.numenta.nupic.benchmarks
 
AbstractAlgorithmBenchmark() - Constructor for class org.numenta.nupic.benchmarks.AbstractAlgorithmBenchmark
 
AbstractFlatMatrix<T> - Class in org.numenta.nupic.util
Base class for flat Matrix implementations.
AbstractFlatMatrix(int[]) - Constructor for class org.numenta.nupic.util.AbstractFlatMatrix
Constructs a new AbstractFlatMatrix object to be configured with specified dimensions and major ordering.
AbstractFlatMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.AbstractFlatMatrix
Constructs a new AbstractFlatMatrix object to be configured with specified dimensions and major ordering.
AbstractSparseBinaryMatrix - Class in org.numenta.nupic.util
Base class for matrices containing specifically binary (0 or 1) integer values
AbstractSparseBinaryMatrix(int[]) - Constructor for class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Constructs a new AbstractSparseBinaryMatrix with the specified dimensions (defaults to row major ordering)
AbstractSparseBinaryMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Constructs a new AbstractSparseBinaryMatrix with the specified dimensions, allowing the specification of column major ordering if desired.
AbstractSparseMatrix<T> - Class in org.numenta.nupic.util
Allows storage of array data in sparse form, meaning that the indexes of the data stored are maintained while empty indexes are not.
AbstractSparseMatrix(int[]) - Constructor for class org.numenta.nupic.util.AbstractSparseMatrix
Constructs a new AbstractSparseMatrix with the specified dimensions (defaults to row major ordering)
AbstractSparseMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.AbstractSparseMatrix
Constructs a new AbstractSparseMatrix with the specified dimensions, allowing the specification of column major ordering if desired.
AbstractTemporalMemoryTest - Class in org.numenta.nupic.integration
 
AbstractTemporalMemoryTest() - Constructor for class org.numenta.nupic.integration.AbstractTemporalMemoryTest
 
accept(String[]) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator.SequencingArrayConsumer
 
accept(String[]) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator.SequencingConsumer
 
access - Static variable in class org.numenta.nupic.network.Persistence
 
activatePredictedColumn(Connections, List<Connections.SegmentOverlap>, Set<Cell>, double, double, boolean) - Method in class org.numenta.nupic.algorithms.TemporalMemory
Determines which cells in a predicted column should be added to winner cells list and calls adaptSegment on the segments that correctly predicted this column.
activationThreshold - Variable in class org.numenta.nupic.Connections
If the number of active connected synapses on a segment is at least this threshold, the segment is said to be active.
activeBitHistory - Variable in class org.numenta.nupic.algorithms.CLAClassifier
These are the bit histories.
activeCells - Variable in class org.numenta.nupic.ComputeCycle
 
activeCells() - Method in class org.numenta.nupic.ComputeCycle
Returns the current Set of active cells
activeCells - Variable in class org.numenta.nupic.Connections
 
activeCells - Variable in class org.numenta.nupic.network.ManualInput
Active Cells in the TemporalMemory at time "t"
activeCells(Set<Cell>) - Method in class org.numenta.nupic.network.ManualInput
Sets the column activation from a TemporalMemory
activeCells - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SampleWeek
 
activeColumns() - Method in class org.numenta.nupic.ComputeCycle.ColumnData
 
activeDutyCycles - Variable in class org.numenta.nupic.Connections
 
activeSegments() - Method in class org.numenta.nupic.ComputeCycle.ColumnData
 
activeSegments - Variable in class org.numenta.nupic.Connections.Activity
 
activeSegOverlaps - Variable in class org.numenta.nupic.ComputeCycle
 
activeSegOverlaps - Variable in class org.numenta.nupic.Connections
 
Activity(List<Connections.SegmentOverlap>, List<Connections.SegmentOverlap>) - Constructor for class org.numenta.nupic.Connections.Activity
 
actual - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
actualValues - Variable in class org.numenta.nupic.algorithms.CLAClassifier
This keeps track of the actual value to use for each bucket index.
actualValues - Variable in class org.numenta.nupic.algorithms.Classification
Array of actual values
actualValues - Variable in class org.numenta.nupic.algorithms.SDRClassifier
This keeps track of the actual value to use for each bucket index.
actValueAlpha - Variable in class org.numenta.nupic.algorithms.CLAClassifier
 
actValueAlpha - Variable in class org.numenta.nupic.algorithms.SDRClassifier
Used to track the actual value within each bucket.
Adapter() - Constructor for class org.numenta.nupic.util.Condition.Adapter
 
adaptiveBuilder() - Static method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
Returns a builder for building AdaptiveScalarEncoder.
AdaptiveScalarEncoder - Class in org.numenta.nupic.encoders
This is an implementation of the scalar encoder that adapts the min and max of the scalar encoder dynamically.
AdaptiveScalarEncoder() - Constructor for class org.numenta.nupic.encoders.AdaptiveScalarEncoder
Constructs a new AdaptiveScalarEncoder
AdaptiveScalarEncoder.Builder - Class in org.numenta.nupic.encoders
Constructs a new AdaptiveScalarEncoder.Builder suitable for constructing AdaptiveScalarEncoders.
AdaptiveScalarEncoderTest - Class in org.numenta.nupic.encoders
 
AdaptiveScalarEncoderTest() - Constructor for class org.numenta.nupic.encoders.AdaptiveScalarEncoderTest
 
adaptSegment(Connections, DistalDendrite, Set<Cell>, double, double) - Method in class org.numenta.nupic.algorithms.TemporalMemory
Updates synapses on segment.
adaptSynapses(Connections, int[], int[]) - Method in class org.numenta.nupic.algorithms.SpatialPooler
The primary method in charge of learning.
add(MinMax) - Method in class org.numenta.nupic.encoders.RangeList
Adds a MinMax to this list of ranges
add(Sensor) - Method in class org.numenta.nupic.network.Layer
Adds an HTMSensor to this Layer.
add(MultiEncoder) - Method in class org.numenta.nupic.network.Layer
Adds a MultiEncoder to this Layer
add(SpatialPooler) - Method in class org.numenta.nupic.network.Layer
Adds a SpatialPooler to this Layer
add(TemporalMemory) - Method in class org.numenta.nupic.network.Layer
Adds a TemporalMemory to this Layer
add(Anomaly) - Method in class org.numenta.nupic.network.Layer
Adds an Anomaly computer to this Layer
add(<any>) - Method in class org.numenta.nupic.network.Layer
Adds a "generic" processing node into this Layer's processing chain.
add(Region) - Method in class org.numenta.nupic.network.Network
Adds a Region to this Network
add(Layer<?>) - Method in class org.numenta.nupic.network.Region
Adds the specified Layer to this Region.
add(int[], int) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the passed in array with every value being altered by the addition of the specified amount.
add(NamedTuple.Entry) - Method in class org.numenta.nupic.util.NamedTuple.Bucket
Adds the specified NamedTuple.Entry to this Bucket.
addCategory(String) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
 
addChildEncoder(ScalarEncoder) - Method in class org.numenta.nupic.encoders.DateEncoder
 
addCustomDays(List<String>) - Method in class org.numenta.nupic.encoders.DateEncoder
 
addDummySubscriber() - Method in class org.numenta.nupic.network.Network
Added when a synchronous call is made and there is no subscriber.
addedItems - Variable in class org.numenta.nupic.network.Layer
Retains the order of added items - for use with interposed Observable
addEncoder(String, Encoder) - Method in class org.numenta.nupic.encoders.DateEncoder
 
addEncoder(Encoder<T>, String, Encoder<T>, int) - Method in class org.numenta.nupic.encoders.Encoder
Adds a the specified Encoder to the list of the specified parent's Encoders.
addEncoder(String, Encoder) - Method in class org.numenta.nupic.encoders.MultiEncoder
 
addEntry(String, Object) - Method in class org.numenta.nupic.util.NamedTuple
Creates an NamedTuple.Entry with the hashed key value, checking for duplicates (which aren't allowed during construction).
addHeader(String) - Method in class org.numenta.nupic.network.PublisherSupplier.Builder
Adds a header line which in the case of a multi column input is a comma separated string.
addHeader(String) - Method in class org.numenta.nupic.network.sensor.Publisher.Builder
Adds a header line which in the case of a multi column input is a comma separated string.
addMultipleEncoders(Map<String, Map<String, Object>>) - Method in class org.numenta.nupic.encoders.MultiEncoder
Configures this MultiEncoder using the specified settings map.
addNoise(Set<Integer>, double) - Method in class org.numenta.nupic.datagen.PatternMachine
Add noise to pattern
addParam(T, String) - Method in class org.numenta.nupic.util.MethodSignature
Special setter which allows the setting of fields within this object while specifying the parameters of a method's call site.
addSpatialNoise(List<Set<Integer>>, double) - Method in class org.numenta.nupic.datagen.SequenceMachine
Add spatial noise to each pattern in the sequence.
advanceList - Variable in class org.numenta.nupic.util.GroupBy2
 
advanceSequences() - Method in class org.numenta.nupic.util.GroupBy2
Internal method which advances index of the current GroupBys for each group present.
aggRecordList - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
 
aggregateArray(Object) - Static method in class org.numenta.nupic.util.ArrayUtils
Aggregates all element of multi dimensional array of ints
algo_content_mask - Variable in class org.numenta.nupic.network.Layer
 
AlgorithmDeterminacyTest - Class in org.numenta.nupic.network
Tests which makes sure that indeterminacy never creeps in to the codebase.
AlgorithmDeterminacyTest() - Constructor for class org.numenta.nupic.network.AlgorithmDeterminacyTest
 
all(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns true if the on bits of the specified matrix are matched by the on bits of this matrix.
all(TIntCollection) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns true if the on bits of the specified list are matched by the on bits of this matrix.
all(int[], Condition<T>) - Static method in class org.numenta.nupic.util.ArrayUtils
Return True if all elements of the values have evaluated to true with condition
all() - Method in class org.numenta.nupic.util.Tuple
Returns an unmodifiable view of the underlying data.
allMatch(Predicate<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
alpha - Variable in class org.numenta.nupic.algorithms.CLAClassifier
The alpha used to compute running averages of the bucket duty cycles for each activation pattern bit.
alpha - Variable in class org.numenta.nupic.algorithms.SDRClassifier
The alpha used to adapt the weight matrix during learning.
alterParameter(Parameters.KEY, Object) - Method in class org.numenta.nupic.network.Layer
Adds the ability to alter a given parameter in place during a fluent creation statement.
an - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihoodTest
 
and(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a new int array containing the and'd bits of both arg1 and arg2.
Anomaly - Class in org.numenta.nupic.algorithms
This module analyzes and estimates the distribution of averaged anomaly scores from a CLA model.
Anomaly() - Constructor for class org.numenta.nupic.algorithms.Anomaly
Constructs a new Anomaly
Anomaly(boolean, int) - Constructor for class org.numenta.nupic.algorithms.Anomaly
Constructs a new Anomaly
anomaly - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
anomaly - Variable in class org.numenta.nupic.network.NetworkTest
 
anomaly - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
Anomaly.AveragedAnomalyRecordList - Class in org.numenta.nupic.algorithms
Container to hold interim AnomalyLikelihood calculations.
Anomaly.Mode - Enum in org.numenta.nupic.algorithms
Modes to use for factory creation method
ANOMALY_COMPUTER - Static variable in class org.numenta.nupic.network.Layer
 
anomalyComputer - Variable in class org.numenta.nupic.network.Layer
 
AnomalyLikelihood - Class in org.numenta.nupic.algorithms
The anomaly likelihood computer.
AnomalyLikelihood(boolean, int, boolean, int, int) - Constructor for class org.numenta.nupic.algorithms.AnomalyLikelihood
 
AnomalyLikelihood.AnomalyParams - Class in org.numenta.nupic.algorithms
Extends the dictionary key lookup functionality of the parent class to add definite typing for parameter retrieval.
AnomalyLikelihoodMetrics - Class in org.numenta.nupic.algorithms
Container class to hold the results of AnomalyLikelihood estimations and updates.
AnomalyLikelihoodMetrics(double[], Anomaly.AveragedAnomalyRecordList, AnomalyLikelihood.AnomalyParams) - Constructor for class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
Constructs a new AnomalyLikelihoodMetrics
AnomalyLikelihoodMetricsTest - Class in org.numenta.nupic.algorithms
 
AnomalyLikelihoodMetricsTest() - Constructor for class org.numenta.nupic.algorithms.AnomalyLikelihoodMetricsTest
 
AnomalyLikelihoodTest - Class in org.numenta.nupic.algorithms
 
AnomalyLikelihoodTest() - Constructor for class org.numenta.nupic.algorithms.AnomalyLikelihoodTest
 
AnomalyParams(String[], Object...) - Constructor for class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
Constructs a new AnomalyParams
anomalyProbability(double, double, DateTime) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Return the probability that the current value plus anomaly score represents an anomaly given the historical distribution of anomaly scores.
anomalyScore - Variable in class org.numenta.nupic.network.ManualInput
 
anomalyScore(double) - Method in class org.numenta.nupic.network.ManualInput
Sets the current computed anomaly score and returns this Inference
anomalyScoreMovingAverage(List<Sample>, int) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Given a list of anomaly scores return a list of averaged records.
anomalyStep(int[], int[], boolean) - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
Run Anomaly computer step
AnomalyTest - Class in org.numenta.nupic.algorithms
Tests for anomaly score functions and classes.
AnomalyTest() - Constructor for class org.numenta.nupic.algorithms.AnomalyTest
 
any(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns true if any of the on bits of the specified matrix are matched by the on bits of this matrix.
any(TIntList) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns true if any of the on bit indexes of the specified collection are matched by the on bits of this matrix.
anyMatch(Predicate<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
append(E) - Method in class org.numenta.nupic.util.Deque
Appends the specified item to the end of this Deque
appendItem(Double[], Double) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
 
apply(Object) - Method in class org.numenta.nupic.Parameters
Sets the fields specified by this Parameters on the specified Connections object.
arange(double, double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array which starts from lowerBounds (inclusive) and ends at the upperBounds (exclusive).
arg0 - Variable in class org.numenta.nupic.util.SparseObjectMatrixTest.TestObject
 
arg1 - Variable in class org.numenta.nupic.util.SparseObjectMatrixTest.TestObject
 
argmax(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the index of the max value in the specified array
argmax(double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the index of the max value in the specified array
Args(String[]) - Constructor for enum org.numenta.nupic.network.sensor.SensorParams.Keys.Args
 
argsort(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Sorts the array, then returns an array containing the indexes of those sorted items in the original array.
argsort(int[], int, int) - Static method in class org.numenta.nupic.util.ArrayUtils
Sorts the array, then returns an array containing the indexes of those sorted items in the original array which are between the given bounds (start=inclusive, end=exclusive)
arr - Variable in class org.numenta.nupic.network.sensor.HTMSensor.InputMap
 
arr - Variable in enum org.numenta.nupic.network.sensor.SensorParams.Keys.Args
 
ArrayUtils - Class in org.numenta.nupic.util
Utilities to match some of the functionality found in Python's Numpy.
ArrayUtils() - Constructor for class org.numenta.nupic.util.ArrayUtils
 
ArrayUtils.CoordinateAssembler - Class in org.numenta.nupic.util
Helper Class for recursive coordinate assembling
ArrayUtilsTest - Class in org.numenta.nupic.util
 
ArrayUtilsTest() - Constructor for class org.numenta.nupic.util.ArrayUtilsTest
 
asCellIndexes(Collection<Cell>) - Static method in class org.numenta.nupic.Connections
Converts a Collection of Cells to a list of cell indexes.
asCellIndices(Collection<Cell>) - Static method in class org.numenta.nupic.SDR
Converts a Collection of Cells to a list of cell indexes.
asCellObjects(Collection<Integer>) - Method in class org.numenta.nupic.Connections
Returns a list of the Cells specified.
asColumnIndexes(Collection<Column>) - Static method in class org.numenta.nupic.Connections
Converts a Collection of Columns to a list of column indexes.
asColumnIndices(int[], int) - Static method in class org.numenta.nupic.SDR
Converts a vector of Cell indexes to Column indexes.
asColumnIndices(List<Integer>, int) - Static method in class org.numenta.nupic.SDR
Converts a vector of Cell indexes to Column indexes.
asColumnList(Collection<Cell>) - Static method in class org.numenta.nupic.SDR
Converts a Collection of Cells to Column indexes.
asColumnObjects(Collection<Integer>) - Method in class org.numenta.nupic.Connections
Returns a list of the Columns specified.
asDense(TypeFactory<T>) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
 
asDense(int[], int) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a bit vector of the specified size whose "on" bit indexes are specified in "in"; basically converting a sparse array to a dense one.
asDense(FlatMatrix<?>) - Method in class org.numenta.nupic.util.MatrixTest
 
asDense(TypeFactory<T>) - Method in interface org.numenta.nupic.util.SparseMatrix
Uses the specified TypeFactory to return an array filled with the specified object type, according this SparseMatrix's configured dimensions
ase - Variable in class org.numenta.nupic.encoders.AdaptiveScalarEncoderTest
 
ase - Variable in class org.numenta.nupic.encoders.DeltaEncoderTest
 
aseBuilder - Variable in class org.numenta.nupic.encoders.DeltaEncoderTest
 
assemble(MultiEncoder, Map<String, Map<String, Object>>) - Static method in class org.numenta.nupic.encoders.MultiEncoderAssembler
Uses the specified Map containing encoder settings to configure the MultiEncoder passed in.
assemble(List<int[]>) - Static method in class org.numenta.nupic.util.ArrayUtils.CoordinateAssembler
 
assemblyClosed - Variable in class org.numenta.nupic.network.Region
Marker flag to indicate that assembly is finished and Region initialized
assertAllActiveWerePredicted() - Method in class org.numenta.nupic.integration.ExtensiveTemporalMemoryTest
 
assertAllActiveWereUnpredicted() - Method in class org.numenta.nupic.integration.ExtensiveTemporalMemoryTest
 
assertAllInactiveWereUnpredicted() - Method in class org.numenta.nupic.integration.ExtensiveTemporalMemoryTest
 
assertDecreasingOverlaps(double[]) - Method in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
assertWithinEpsilon(double, double) - Static method in class org.numenta.nupic.algorithms.AnomalyLikelihoodTest
 
assertWithinEpsilon(double, double, double) - Static method in class org.numenta.nupic.algorithms.AnomalyLikelihoodTest
 
autoCreateClassifiers - Variable in class org.numenta.nupic.network.Layer
 
average - Variable in class org.numenta.nupic.algorithms.MovingAverage.Calculation
 
average(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the average of all the specified array contents.
average(double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the average of all the specified array contents.
AveragedAnomalyRecordList(List<Sample>, TDoubleList, double) - Constructor for class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
Constructs a new AveragedAnomalyRecordList
averagedRecords - Variable in class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
 
avgColumnsPerInput(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPooler
The average number of columns per input, taking into account the topology of the inputs and columns.
avgConnectedSpanForColumnND(Connections, int) - Method in class org.numenta.nupic.algorithms.SpatialPooler
The range of connectedSynapses per column, averaged for each dimension.

B

back(int, int...) - Method in class org.numenta.nupic.util.SparseBinaryMatrix
Called during mutation operations to simultaneously set the value on the backing array dynamically.
backingArray - Variable in class org.numenta.nupic.util.SparseBinaryMatrix
 
backingList - Variable in class org.numenta.nupic.util.Deque
Backing array list
BadBound - Static variable in class org.numenta.nupic.util.UniversalRandom
 
barrier - Variable in class org.numenta.nupic.network.PersistenceAPITest
 
barrierSeeds - Variable in class org.numenta.nupic.network.PersistenceAPITest
Runs two de-serialized Networks in lock-step using a CyclicBarrier, checking that their RNG seeds are exactly the same after each compute cycle - which guarantees that the output of both Networks is the same (the RNGs must be called exactly the same amount of times for this to be true).
batch(Stream<String>, int, boolean, int) - Static method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Factory method to create a BatchedCsvStream.
batch(Stream<String>, int, boolean, int, int) - Static method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Factory method to create a BatchedCsvStream.
BATCH_SIZE - Static variable in class org.numenta.nupic.network.sensor.FileSensor
 
BATCH_SIZE - Static variable in class org.numenta.nupic.network.sensor.ObservableSensor
 
BATCH_SIZE - Static variable in class org.numenta.nupic.network.sensor.URISensor
 
BatchedCsvHeader(List<T>, int) - Constructor for class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchedCsvHeader
Constructs a new BatchedCsvHeader
BatchedCsvStream<T> - Class in org.numenta.nupic.network.sensor
Specialized Stream for CSV (Comma Separated Values) stream processing.
BatchedCsvStream(Stream<String>, int) - Constructor for class org.numenta.nupic.network.sensor.BatchedCsvStream
Constructs a new BatchedCsvStream
BatchedCsvStream.BatchedCsvHeader - Class in org.numenta.nupic.network.sensor
Implementation of the @FunctionalInterface Header
BatchedCsvStream.BatchSpliterator - Class in org.numenta.nupic.network.sensor
The internal batching Spliterator implementation.
BatchedCsvStream.BatchSpliterator.SequencingArrayConsumer - Class in org.numenta.nupic.network.sensor
 
BatchedCsvStream.BatchSpliterator.SequencingConsumer - Class in org.numenta.nupic.network.sensor
 
BatchedCsvStreamBenchmark - Class in org.numenta.nupic.network.sensor
Used to compare the default JDK parallel streaming performance with the custom batched streaming performance.
BatchedCsvStreamBenchmark() - Constructor for class org.numenta.nupic.network.sensor.BatchedCsvStreamBenchmark
 
BatchedCsvStreamTest - Class in org.numenta.nupic.network.sensor
 
BatchedCsvStreamTest() - Constructor for class org.numenta.nupic.network.sensor.BatchedCsvStreamTest
 
batchedSpliterator(BatchedCsvStream<String[]>, int, boolean, int) - Static method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Initializes the new spliterator using the specified characteristics.
batchedSpliterator(BatchedCsvStream<String[]>, int, boolean) - Static method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Called internally to create the BatchedCsvStream.BatchSpliterator the heart and soul of this class.
batchSize - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
 
BatchSpliterator(int, int, long) - Constructor for class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
Creates a new BatchSpliterator
batchTotal - Static variable in class org.numenta.nupic.network.sensor.BatchedCsvStreamBenchmark
 
batchTotalTime - Static variable in class org.numenta.nupic.network.sensor.BatchedCsvStreamBenchmark
 
beanClass - Variable in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
BeanUtil - Class in org.numenta.nupic.util
Singleton helper for reading/writing beans properties
BeanUtil() - Constructor for class org.numenta.nupic.util.BeanUtil
 
BeanUtil.PropertyInfo - Class in org.numenta.nupic.util
 
bigSeed - Variable in class org.numenta.nupic.util.UniversalRandom
 
binDistrib(int, int, double) - Method in class org.numenta.nupic.util.UniversalRandom
Returns an array of binary values of the specified shape whose total number of "1's" will reflect the sparsity specified.
bitForCoordinate(int[], int) - Static method in class org.numenta.nupic.encoders.CoordinateEncoder
Returns the order for a coordinate.
BitHistory - Class in org.numenta.nupic.algorithms
Stores an activationPattern bit history.
BitHistory() - Constructor for class org.numenta.nupic.algorithms.BitHistory
Package protected constructor for serialization purposes.
BitHistory(CLAClassifier, int, int) - Constructor for class org.numenta.nupic.algorithms.BitHistory
Constructs a new BitHistory
BitHistoryTest - Class in org.numenta.nupic
 
BitHistoryTest() - Constructor for class org.numenta.nupic.BitHistoryTest
 
bits - Variable in class org.numenta.nupic.encoders.DateEncoderTest
 
BitSetMatrix - Class in org.numenta.nupic.util
FlatMatrix implementation that store booleans in a BitSet.
BitSetMatrix(int[]) - Constructor for class org.numenta.nupic.util.BitSetMatrix
 
BitSetMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.BitSetMatrix
 
bitsToString(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a string representing an array of 0's and 1's
body - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
BODY_IDX - Static variable in class org.numenta.nupic.network.sensor.CSVSource
 
BoolsTrace - Class in org.numenta.nupic.monitor.mixin
Each entry contains booleans (for example resets).
BoolsTrace(MonitorMixinBase, String) - Constructor for class org.numenta.nupic.monitor.mixin.BoolsTrace
 
boostedOverlaps - Variable in class org.numenta.nupic.Connections
 
boostFactors - Variable in class org.numenta.nupic.Connections
 
bottomInference - Variable in class org.numenta.nupic.network.NetworkTest
 
boxedIndex - Variable in class org.numenta.nupic.model.Cell
Remove boxing where necessary
boxedIndex - Variable in class org.numenta.nupic.model.Column
Stored boxed form to eliminate need for boxing on the fly
boxedIndex - Variable in class org.numenta.nupic.model.Segment
 
boxedIndex - Variable in class org.numenta.nupic.model.Synapse
 
Bucket(int) - Constructor for class org.numenta.nupic.util.NamedTuple.Bucket
Constructs a new Bucket
bucketMap - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
bucketValues - Variable in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
 
bucketValues - Variable in class org.numenta.nupic.encoders.Encoder
 
build() - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.CategoryEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.CoordinateEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.DeltaEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.LogEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.MultiEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.PassThroughEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.ScalarEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.SDRPassThroughEncoder.Builder
 
build() - Method in class org.numenta.nupic.encoders.SparsePassThroughEncoder.Builder
 
build() - Method in class org.numenta.nupic.network.PublisherSupplier.Builder
Signals the builder to instantiate and return the new PublisherSupplier
build() - Method in class org.numenta.nupic.network.sensor.Publisher.Builder
Builds and validates the structure of the expected header then returns an Observable that can be used to submit info to the Network
Builder() - Constructor for class org.numenta.nupic.encoders.AdaptiveScalarEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.AdaptiveScalarEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.CategoryEncoder
Returns a builder for building CategoryEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.CategoryEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.CategoryEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.CoordinateEncoder
Returns a builder for building ScalarEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.CoordinateEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.DateEncoder
Returns a builder for building DateEncoder.
Builder() - Constructor for class org.numenta.nupic.encoders.DateEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.DateEncoderTest
 
Builder() - Constructor for class org.numenta.nupic.encoders.DeltaEncoder.Builder
 
Builder() - Constructor for class org.numenta.nupic.encoders.Encoder.Builder
 
Builder() - Constructor for class org.numenta.nupic.encoders.GeospatialCoordinateEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.GeospatialCoordinateEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.LogEncoder
Returns a builder for building LogEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.LogEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.LogEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.MultiEncoder
Returns a builder for building MultiEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.MultiEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.MultiEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.PassThroughEncoder
Returns a builder for building PassThroughEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.PassThroughEncoder.Builder
 
builder() - Static method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
Builder() - Constructor for class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
Builder(int, int) - Constructor for class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoderTest
 
builder - Variable in class org.numenta.nupic.encoders.RDSECompatibilityTest
 
builder() - Static method in class org.numenta.nupic.encoders.ScalarEncoder
Returns a builder for building ScalarEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.ScalarEncoder.Builder
 
builder - Variable in class org.numenta.nupic.encoders.ScalarEncoderTest
 
builder() - Static method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns a builder for building SDRCategoryEncoders.
Builder() - Constructor for class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
Builder() - Constructor for class org.numenta.nupic.encoders.SDRPassThroughEncoder.Builder
 
Builder() - Constructor for class org.numenta.nupic.encoders.SparsePassThroughEncoder.Builder
 
builder() - Static method in class org.numenta.nupic.network.PublisherSupplier
Returns a PublisherSupplier.Builder which is used to build up a Header and then create a supplier.
Builder() - Constructor for class org.numenta.nupic.network.PublisherSupplier.Builder
Constructs a new PublisherSupplier.Builder
builder() - Static method in class org.numenta.nupic.network.sensor.Publisher
Returns a builder that is capable of returning a configured PublishSubject (publish-able) Observable
builder(Consumer<Publisher>) - Static method in class org.numenta.nupic.network.sensor.Publisher
Builder that notifies a Network on every build of a new Publisher
Builder() - Constructor for class org.numenta.nupic.network.sensor.Publisher.Builder
Creates a new Builder
Builder(Consumer<Publisher>) - Constructor for class org.numenta.nupic.network.sensor.Publisher.Builder
Instantiates a new Builder with the specified Consumer used to propagate "build" events using a plugged in function.
buildParamStr(StringBuilder, Parameters.KEY) - Method in class org.numenta.nupic.Parameters
 
bumpUpWeakColumns(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPooler
This method increases the permanence values of synapses of columns whose activity level has been too low.
burstColumn(Connections, Column, List<Connections.SegmentOverlap>, Set<Cell>, Set<Cell>, double, double, Random, boolean) - Method in class org.numenta.nupic.algorithms.TemporalMemory
Activates all of the cells in an unpredicted active column, chooses a winner cell, and, if learning is turned on, either adapts or creates a segment.

C

cachedNode - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
Cached Json formatting.
calc - Variable in class org.numenta.nupic.algorithms.MovingAverage
 
calculateBucketIndices(double) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
 
calculateError(Map<String, Object>) - Method in class org.numenta.nupic.algorithms.SDRClassifier
Calculate error signal.
calculateInputWidth() - Method in class org.numenta.nupic.network.Layer
Called from Layer.FunctionFactory.createSpatialFunc(SpatialPooler) and from Layer.close() to calculate the size of the input vector given the output source either being a TemporalMemory or a SpatialPooler - from this Region or a previous Region.
calculateOverlap(Connections, int[]) - Method in class org.numenta.nupic.algorithms.SpatialPooler
This function determines each column's overlap with the current input vector.
calculateOverlapPct(Connections, int[]) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Return the overlap to connected counts ratio for a given column
Calculation() - Constructor for class org.numenta.nupic.algorithms.MovingAverage.Calculation
 
Calculation(TDoubleList, double, double) - Constructor for class org.numenta.nupic.algorithms.MovingAverage.Calculation
 
call(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory.Copy2Inference
 
call(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory.Map2Inference
 
call(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory.String2Inference
 
call(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory.Vector2Inference
 
capacity - Variable in class org.numenta.nupic.util.Deque
Originating size of this Deque
capacity() - Method in class org.numenta.nupic.util.Deque
Returns the capacity this Deque was last configured with
CATEGORY_DELIMITER - Static variable in class org.numenta.nupic.encoders.MultiEncoder
 
CategoryEncoder - Class in org.numenta.nupic.encoders
Encodes a list of discrete categories (described by strings), that aren't related to each other, so we never emit a mixture of categories.
CategoryEncoder() - Constructor for class org.numenta.nupic.encoders.CategoryEncoder
Constructs a new CategoryEncoder
CategoryEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a EncoderBuilder for constructing CategoryEncoders The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses, while avoiding the mistake-proneness of extremely long argument lists.
CategoryEncoderTest - Class in org.numenta.nupic.encoders
 
CategoryEncoderTest() - Constructor for class org.numenta.nupic.encoders.CategoryEncoderTest
 
categoryIndexes - Variable in class org.numenta.nupic.network.sensor.Header
 
categoryList - Variable in class org.numenta.nupic.encoders.CategoryEncoder.Builder
 
categoryList(List<String>) - Method in class org.numenta.nupic.encoders.CategoryEncoder.Builder
Never called - just here as an example of specialization for a specific subclass of Encoder.Builder Example specific method!!
categoryList - Variable in class org.numenta.nupic.encoders.CategoryEncoder
 
categoryList - Variable in class org.numenta.nupic.encoders.MultiEncoder
 
categoryList - Variable in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
categoryList(List<String>) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
categoryToIndex - Variable in class org.numenta.nupic.encoders.CategoryEncoder
 
ce - Variable in class org.numenta.nupic.encoders.CategoryEncoderTest
 
ce - Variable in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
Cell - Class in org.numenta.nupic.model
Software implementation of a neuron in the neocortical region.
Cell(Column, int) - Constructor for class org.numenta.nupic.model.Cell
Constructs a new Cell object
cell - Variable in class org.numenta.nupic.model.DistalDendrite
 
cellList - Variable in class org.numenta.nupic.model.Column
 
cells - Variable in class org.numenta.nupic.Connections
 
cells - Variable in class org.numenta.nupic.model.Column
 
cellsAsColumnIndices(Set<Cell>, int) - Static method in class org.numenta.nupic.SDR
Converts a Set of Cells to Column indexes.
cellsPerColumn - Variable in class org.numenta.nupic.Connections
Total number of cells per column
cellsPerColumn - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
cellsPerColumn - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
cellsToColumns(List<Cell>, int) - Static method in class org.numenta.nupic.SDR
Converts a List of Cells to Column indexes.
characteristics - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
 
characteristics() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
 
checkDims(int[]) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
Checks the indexes specified to see whether they are within the configured bounds and size parameters of this array configuration.
checkName(String) - Static method in class org.numenta.nupic.network.Network
Checks the name for suitability within a given network, checking for reserved characters and such.
checkObserver(<any>) - Method in class org.numenta.nupic.network.ObservableTestBase
 
checkPoint(<any>) - Method in interface org.numenta.nupic.network.CheckPointOp
Registers the Observer for a single notification following the checkPoint operation.
checkPoint(<any>) - Method in class org.numenta.nupic.network.Layer.CheckPointOperator
Queues the specified rx.Observer for notification upon completion of a check point operation.
CHECKPOINT_FILE - Static variable in class org.numenta.nupic.serialize.SerialConfig
Default checkpoint Network file name for the CheckPointer#checkPoint(rx.Observer) method.
CHECKPOINT_FORMAT_STRING - Static variable in class org.numenta.nupic.serialize.SerialConfig
The default format for the timestamp portion of the checkpoint file name
CHECKPOINT_OPTIONS - Static variable in class org.numenta.nupic.serialize.SerialConfig
The default options for CheckPointer#checkPoint(rx.Observer) method which quick stores the Network state to a time-stamped file.
CHECKPOINT_TIMESTAMP_FORMAT - Static variable in class org.numenta.nupic.network.Persistence.PersistenceAccess
Time stamped serialization file format
checkPointer(Network) - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns an rx.Observable operator that when subscribed to, invokes an operation that stores the state of this Network while keeping the Network up and running.
checkPointer(Network) - Method in interface org.numenta.nupic.network.PersistenceAPI
Returns an rx.Observable operator that when subscribed to, invokes an operation that stores the state of this Network while keeping the Network up and running.
checkPointFileName - Variable in class org.numenta.nupic.serialize.SerialConfig
 
checkPointFormatString - Variable in class org.numenta.nupic.serialize.SerialConfig
 
checkPointFormatter - Variable in class org.numenta.nupic.network.Persistence.PersistenceAccess
 
checkPointFunction - Variable in class org.numenta.nupic.network.Network
Stored check pointer function
CheckPointOp<T> - Interface in org.numenta.nupic.network
Executes check point behavior through the #checkPoint(Observer) method.
checkPointOp - Variable in class org.numenta.nupic.network.Layer
 
CheckPointOperator(Layer<?>) - Constructor for class org.numenta.nupic.network.Layer.CheckPointOperator
 
CheckPointOperator(<any>) - Constructor for class org.numenta.nupic.network.Layer.CheckPointOperator
Constructs this CheckPointOperator
checkPointOpObservers - Variable in class org.numenta.nupic.network.Layer
 
checkPointOptions - Variable in class org.numenta.nupic.serialize.SerialConfig
 
checkRange(Number) - Method in enum org.numenta.nupic.Parameters.KEY
 
checkReasonableSettings() - Method in class org.numenta.nupic.encoders.ScalarEncoder
Check if the settings are reasonable for the SpatialPooler to work
checkValue(Classification<?>, int, Object, double) - Method in class org.numenta.nupic.algorithms.CLAClassifierTest
 
CLA_CLASSIFIER - Static variable in class org.numenta.nupic.network.Layer
 
CLAClassifier - Class in org.numenta.nupic.algorithms
A CLA classifier accepts a binary input from the level below (the "activationPattern") and information from the sensor and encoders (the "classification") describing the input to the system at that time step.
CLAClassifier() - Constructor for class org.numenta.nupic.algorithms.CLAClassifier
CLAClassifier no-arg constructor with defaults
CLAClassifier(TIntList, double, double, int) - Constructor for class org.numenta.nupic.algorithms.CLAClassifier
Constructor for the CLA classifier
CLAClassifierTest - Class in org.numenta.nupic.algorithms
 
CLAClassifierTest() - Constructor for class org.numenta.nupic.algorithms.CLAClassifierTest
 
claLearningPeriod - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
classes - Variable in class org.numenta.nupic.serialize.SerializerCore
 
Classification<T> - Class in org.numenta.nupic.algorithms
Container for the results of a classification computation by the CLAClassifier
Classification() - Constructor for class org.numenta.nupic.algorithms.Classification
 
classification - Variable in class org.numenta.nupic.network.ManualInput
 
classification - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
classification - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
classificationStep(int[], int, Object, boolean, boolean) - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
Run classification step
ClassificationTest - Class in org.numenta.nupic.algorithms
 
ClassificationTest() - Constructor for class org.numenta.nupic.algorithms.ClassificationTest
 
classifier - Variable in class org.numenta.nupic.algorithms.BitHistory
Store reference to the classifier
classifier - Variable in class org.numenta.nupic.algorithms.CLAClassifierTest
 
classifier - Variable in class org.numenta.nupic.algorithms.SDRClassifierTest
 
classifier - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
classifier - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
classifierInput - Variable in class org.numenta.nupic.network.ManualInput
Tuple = { Name, inputValue, bucketIndex, encoding }
classifierInput(Map<String, NamedTuple>) - Method in class org.numenta.nupic.network.ManualInput
Sets the current
classifiers - Variable in class org.numenta.nupic.network.ManualInput
Holds one classifier for each field
classifiers(NamedTuple) - Method in class org.numenta.nupic.network.ManualInput
Sets the NamedTuple containing the classifiers used for each particular input field.
cleanUp() - Static method in class org.numenta.nupic.network.PersistenceAPITest
 
clear() - Method in class org.numenta.nupic.Connections
Clears all TemporalMemory state.
clear() - Method in class org.numenta.nupic.util.Deque
Clears this Deque of all contents
clear() - Method in class org.numenta.nupic.util.MutableNamedTuple
Clears the contained data from this MutableTuple
clear() - Method in class org.numenta.nupic.util.MutableTuple
Clears the contained data from this MutableTuple
clearParameter(Parameters.KEY) - Method in class org.numenta.nupic.Parameters
 
clearPredictiveCells() - Method in class org.numenta.nupic.Connections
Clears the previous predictive cells from the list.
clearStatistics(int) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Clears the true counts prior to a cycle where they're being set
clearStatistics(int) - Method in class org.numenta.nupic.util.FastConnectionsMatrix
 
clearStatistics(int) - Method in class org.numenta.nupic.util.SparseBinaryMatrix
Clears the true counts prior to a cycle where they're being set
clearSubscriberObserverLists() - Method in class org.numenta.nupic.network.Layer
Clears the subscriber and observer lists so they can be rebuilt during restart or deserialization.
clearSuppliedInstance() - Method in class org.numenta.nupic.network.PublisherSupplier
 
clearSynapses(Connections) - Method in class org.numenta.nupic.model.ProximalDendrite
 
clientObservable - Variable in class org.numenta.nupic.network.ObservableTestBaseTest.FauxNetwork
 
clip(double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Ensures that each entry in the specified array has a min value equal to or greater than the specified min and a maximum value less than or equal to the specified max.
clip(int[], int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Ensures that each entry in the specified array has a min value equal to or greater than the min at the specified index and a maximum value less than or equal to the max at the specified index.
clip(int[], int[], int) - Static method in class org.numenta.nupic.util.ArrayUtils
Ensures that each entry in the specified array has a min value equal to or greater than the min at the specified index and a maximum value less than or equal to the max at the specified index.
clipInput - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
clipInput(boolean) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
clipInput - Variable in class org.numenta.nupic.encoders.Encoder
if true, non-periodic inputs smaller than minval or greater than maxval will be clipped to minval/maxval
clipInput() - Method in class org.numenta.nupic.encoders.Encoder
Returns the clip input flag
clipInput(boolean) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
clone() - Method in class org.numenta.nupic.util.FastRandom
Returns an XSRandom object with the same state as the original
clone() - Method in class org.numenta.nupic.util.MersenneTwister
 
clone() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
close() - Method in class org.numenta.nupic.network.Layer
Finalizes the initialization in one method call so that side effect operations to share objects and other special initialization tasks can happen all at once in a central place for maintenance ease.
close() - Method in class org.numenta.nupic.network.Network
Closes all the Region objects, in this Network
close() - Method in class org.numenta.nupic.network.Region
Closes the Region and completes the finalization of its assembly.
close() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
closenessScores(TDoubleList, TDoubleList, boolean) - Method in class org.numenta.nupic.encoders.CategoryEncoder
closenessScores(TDoubleList, TDoubleList, boolean) - Method in class org.numenta.nupic.encoders.Encoder
 
closenessScores(TDoubleList, TDoubleList, boolean) - Method in class org.numenta.nupic.encoders.LogEncoder
closenessScores(gnu.trove.list.TDoubleList, gnu.trove.list.TDoubleList, boolean) - Method in class org.numenta.nupic.encoders.PassThroughEncoder
 
closeTest() - Method in class org.numenta.nupic.network.NetworkTest
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
collect(Collector<? super T, A, R>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
column() - Method in class org.numenta.nupic.ComputeCycle.ColumnData
 
column - Variable in class org.numenta.nupic.model.Cell
The owning Column
Column - Class in org.numenta.nupic.model
Abstraction of both an input bit and a columnal collection of Cells which have behavior associated with membership to a given Column
Column(int, int) - Constructor for class org.numenta.nupic.model.Column
Constructs a new Column
columnCount - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
columnCount - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
columnData - Variable in class org.numenta.nupic.ComputeCycle
Used for one cycle's typed output translation from the tuple created
ColumnData() - Constructor for class org.numenta.nupic.ComputeCycle.ColumnData
 
ColumnData(Tuple) - Constructor for class org.numenta.nupic.ComputeCycle.ColumnData
 
columnDimensions - Variable in class org.numenta.nupic.Connections
Total number of columns
columnDimensions - Variable in class org.numenta.nupic.ParametersTest.DummyContainerBase
 
columnIndexForSegment(DistalDendrite) - Method in class org.numenta.nupic.Connections
Returns the index of the Column owning the cell which owns the specified segment.
columns - Variable in class org.numenta.nupic.util.FastConnectionsMatrix
 
comparator - Variable in class org.numenta.nupic.util.Tuple
 
compare() - Static method in class org.numenta.nupic.network.NetworkConsistencyTest
 
compareActivations(SpatialPoolerCompatibilityActives, int[], int) - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Compares the stored python column activations against the column activations of the java SpatialPooler
comparePermanences(Connections, SpatialPoolerCompatibilityPermanences, int) - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Compares the stored python spatial pooler permanences against those generated by the java SpatialPooler
compareTo(Connections.SegmentOverlap) - Method in class org.numenta.nupic.Connections.SegmentOverlap
compareTo(Cell) - Method in class org.numenta.nupic.model.Cell
Note: All comparisons use the cell's index only
compareTo(Column) - Method in class org.numenta.nupic.model.Column
compareTo(Segment) - Method in class org.numenta.nupic.model.Segment
Note: All comparisons use the segment's index only
compareTo(Synapse) - Method in class org.numenta.nupic.model.Synapse
Note: All comparisons use the segment's index only
compareTo(F) - Method in class org.numenta.nupic.util.SortablePair
compareTo(Tuple) - Method in class org.numenta.nupic.util.Tuple
Uses the supplied Comparator to compare this Tuple with the specified Tuple
completeAssembly() - Method in class org.numenta.nupic.network.Region
Called by Region.start(), Region.observe() and Region.connect(Region) to finalize the internal chain of Layers contained by this Region.
completed - Variable in class org.numenta.nupic.network.NetworkTest
 
completeDispatch(T) - Method in class org.numenta.nupic.network.Layer
Connects the first observable which does the transformation of input types, to the rest of the sequence - then clears the helper map and sets it to null.
compute(int[], int[], double, long) - Method in class org.numenta.nupic.algorithms.Anomaly
Compute the anomaly score as the percent of active columns not predicted.
compute(int[], int[], double, long) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Compute the anomaly score as the percent of active columns not predicted.
compute(int, Map<String, Object>, int[], boolean, boolean) - Method in class org.numenta.nupic.algorithms.CLAClassifier
Process one input sample.
compute(CLAClassifier, int, int[], int, Object) - Method in class org.numenta.nupic.algorithms.CLAClassifierTest
 
compute(TDoubleList, double, double, int) - Static method in class org.numenta.nupic.algorithms.MovingAverage
Routine for computing a moving average
compute(MovingAverage.Calculation, TDoubleList, double, double, int) - Static method in class org.numenta.nupic.algorithms.MovingAverage
Internal method which does actual calculation
compute(int, Map<String, Object>, int[], boolean, boolean) - Method in class org.numenta.nupic.algorithms.SDRClassifier
Process one input sample.
compute(SDRClassifier, int, int[], int, Object) - Method in class org.numenta.nupic.algorithms.SDRClassifierTest
 
compute(Connections, int[], int[], boolean) - Method in class org.numenta.nupic.algorithms.SpatialPooler
This is the primary public method of the SpatialPooler class.
compute(Connections, int[], boolean) - Method in class org.numenta.nupic.algorithms.TemporalMemory
Feeds input record through TM, performing inference and learning.
compute(Connections, int[], boolean) - Method in interface org.numenta.nupic.monitor.ComputeDecorator
Feeds input record through TM, performing inferencing and learning
compute(Connections, int[], String, boolean) - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
 
compute(Connections, int[], boolean) - Method in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
compute(T) - Method in class org.numenta.nupic.network.Layer
Processes a single element, sending the specified input up the configured chain of algorithms or components within this Layer; resulting in any Subscribers or Observers being notified of results corresponding to the specified input (unless a SpatialPooler "primer delay" has been configured).
compute(T) - Method in class org.numenta.nupic.network.Network
Used to manually input data into a Network, the other way being the call to Network.start() for a Network that contains a Region that contains a Layer which in turn contains a Sensor -OR- subscribing a receiving Region to this Region's output Observable.
compute(Inference) - Method in class org.numenta.nupic.network.ObservableTestBaseTest.FauxNetwork
 
compute(T) - Method in class org.numenta.nupic.network.Region
Used to manually input data into a Region, the other way being the call to Region.start() for a Region that contains a Layer which in turn contains a Sensor -OR- subscribing a receiving Region to this Region's output Observable.
computeActivity(Collection<Cell>, double, int, double, int, boolean) - Method in class org.numenta.nupic.Connections
Returns a Tuple containing the active and matching segments given a set of active cells.
computeCoordinates(int) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
Returns an array of coordinates calculated from a flat index.
computeCoordinates(int) - Method in interface org.numenta.nupic.util.FlatMatrix
Returns an integer array representing the coordinates of the specified index in terms of the configuration of this SparseMatrix.
ComputeCycle - Class in org.numenta.nupic
Contains a snapshot of the state attained during one computational call to the TemporalMemory.
ComputeCycle() - Constructor for class org.numenta.nupic.ComputeCycle
Constructs a new ComputeCycle
ComputeCycle(Connections) - Constructor for class org.numenta.nupic.ComputeCycle
Constructs a new ComputeCycle initialized with the connections relevant to the current calling Thread for the specified TemporalMemory
computeCycle - Variable in class org.numenta.nupic.network.ManualInput
 
computeCycle(ComputeCycle) - Method in class org.numenta.nupic.network.ManualInput
Sets the ComputeCycle from the TemporalMemory
ComputeCycle.ColumnData - Class in org.numenta.nupic
Used in the TemporalMemory.compute(Connections, int[], boolean) method to make pulling values out of the GroupBy2 more readable and named.
ComputeCycleTest - Class in org.numenta.nupic
 
ComputeCycleTest() - Constructor for class org.numenta.nupic.ComputeCycleTest
 
ComputeDecorator - Interface in org.numenta.nupic.monitor
Decorator interface for main algorithms
computeImmediate(T) - Method in class org.numenta.nupic.network.Network
Used to manually input data into a Network in a synchronous way, the other way being the call to Network.start() for a Network that contains a Region that contains a Layer which in turn contains a Sensor -OR- subscribing a receiving Region to this Region's output Observable.
computeIndex(int[]) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
Compute the flat index of a multidimensional array.
computeIndex(int[], boolean) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
Returns a flat index computed from the specified coordinates which represent a "dimensioned" index.
computeIndex(int[]) - Method in interface org.numenta.nupic.util.FlatMatrix
 
computeIndex(int[], boolean) - Method in interface org.numenta.nupic.util.FlatMatrix
 
computeLogLikelihood(double) - Static method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Compute a log scale representation of the likelihood value.
computeOverlap(int[], int[]) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoderTest
 
computeRawAnomalyScore(int[], int[]) - Static method in class org.numenta.nupic.algorithms.Anomaly
The raw anomaly score is the fraction of active columns not predicted.
computeStats(List<? extends Number>) - Method in class org.numenta.nupic.monitor.mixin.Metric
Populates the inner fields of this Metric with the computed stats.
concat(double[], double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a new array of size first.length + second.length, with the contents of the first array loaded into the returned array starting at the zero'th index, and the contents of the second array appended to the returned array beginning with index first.length.
concatAll(T[], T[]...) - Static method in class org.numenta.nupic.util.ArrayUtils
Concat arrays
concatAll(int[], int[]...) - Static method in class org.numenta.nupic.util.ArrayUtils
Concat int arrays
Condition<T> - Interface in org.numenta.nupic.util
Implemented to be used as arguments in other operations.
Condition.Adapter<T> - Class in org.numenta.nupic.util
Convenience adapter to remove verbosity
configure() - Method in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
configureCategoryBuilder(MultiEncoder, Map<String, Object>, Encoder.Builder<?, ?>) - Static method in class org.numenta.nupic.encoders.MultiEncoderAssembler
 
configureConnection(I, O) - Method in class org.numenta.nupic.network.Region
Called internally to configure the connection between two Layer Observables taking care of other connection details such as passing the inference up the chain and any possible encoder.
configureDateBuilder(MultiEncoder, Map<String, Map<String, Object>>, DateEncoder.Builder) - Static method in class org.numenta.nupic.encoders.MultiEncoderAssembler
Do special configuration for DateEncoder
configureGeoBuilder(MultiEncoder, Map<String, Map<String, Object>>, GeospatialCoordinateEncoder.Builder) - Static method in class org.numenta.nupic.encoders.MultiEncoderAssembler
Specific configuration for GeospatialCoordinateEncoder builder
confirmSPConstruction() - Method in class org.numenta.nupic.algorithms.SpatialPoolerTest
 
connect(String, String) - Method in class org.numenta.nupic.network.Network
Connects the specified source to the specified sink (the order of processing flows from source to sink, or lower level region to higher level region).
connect(Region) - Method in class org.numenta.nupic.network.Region
Connects the output of the specified Region to the input of this Region
connect(String, String) - Method in class org.numenta.nupic.network.Region
Connects two layers to each other in a unidirectional fashion with "toLayerName" representing the receiver or "sink" and "fromLayerName" representing the sender or "source".
connect(I, O) - Method in class org.numenta.nupic.network.Region
Called internally to actually connect two Layer Observables taking care of other connection details such as passing the inference up the chain and any possible encoder.
connectAndConfigureInputs(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Step two of pooler initialization kept separate from initialization of static members so that they may be set at a different point in the initialization (as sometimes needed by tests).
connectedCounts - Variable in class org.numenta.nupic.Connections
Stores the number of connected synapses for each column.
connectedPermanence - Variable in class org.numenta.nupic.Connections
If the permanence value for a synapse is greater than this value, it is said to be connected.
Connections - Class in org.numenta.nupic
Contains the definition of the interconnected structural state of the SpatialPooler and TemporalMemory as well as the state of all support structures (i.e.
Connections() - Constructor for class org.numenta.nupic.Connections
Constructs a new Connections object.
connections - Variable in class org.numenta.nupic.integration.AbstractTemporalMemoryTest
 
connections - Variable in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
connections - Variable in class org.numenta.nupic.network.Layer
 
connections - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
Connections.Activity - Class in org.numenta.nupic
Return type from Connections#computeActivity(Set, double, int, double, int, boolean)
Connections.SegmentOverlap - Class in org.numenta.nupic
ConnectionsTest - Class in org.numenta.nupic
 
ConnectionsTest() - Constructor for class org.numenta.nupic.ConnectionsTest
 
ConsecutivePatternMachine - Class in org.numenta.nupic.datagen
Utilities for generating and manipulating patterns consisting of consecutive sequences of numbers, for use in experimentation and tests.
ConsecutivePatternMachine(int, int) - Constructor for class org.numenta.nupic.datagen.ConsecutivePatternMachine
 
container - Variable in class org.numenta.nupic.util.Tuple
The internal container array
contains(int[], List<int[]>) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a flag indicating whether the container list contains an array which matches the specified match array.
containsKey(Object) - Method in class org.numenta.nupic.network.sensor.HTMSensor.InputMap
 
continuation(boolean) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Returns the portion of the Stream not containing the header.
convertPermanences(Connections, SpatialPooler, SpatialPoolerCompatibilityPermanences, int) - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Transfer the permanences from source to dest SP's.
CoordinateAssembler(List<int[]>) - Constructor for class org.numenta.nupic.util.ArrayUtils.CoordinateAssembler
 
CoordinateEncoder - Class in org.numenta.nupic.encoders
 
CoordinateEncoder() - Constructor for class org.numenta.nupic.encoders.CoordinateEncoder
Package private to encourage construction using the Builder Pattern but still allow inheritance.
CoordinateEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a Builder for constructing CoordinateEncoders The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses, while avoiding the mistake-proneness of extremely long argument lists.
CoordinateEncoderTest - Class in org.numenta.nupic.encoders
 
CoordinateEncoderTest() - Constructor for class org.numenta.nupic.encoders.CoordinateEncoderTest
 
coordinateForPosition(double, double) - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoder
 
CoordinateOrder - Interface in org.numenta.nupic.encoders
 
copy() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
Utility method to copy this AnomalyLikelihoodMetrics object.
copy() - Method in class org.numenta.nupic.algorithms.Classification
Utility method to copy the contents of a ClassifierResult.
copy() - Method in class org.numenta.nupic.Connections
Returns a deep copy of this Connections object.
copy() - Method in class org.numenta.nupic.monitor.mixin.Metric
Returns a copy of this Metric
copy() - Method in class org.numenta.nupic.network.ManualInput
Convenience method to provide an isolated copy of this Inference
Copy(LinkedList<int[]>) - Constructor for class org.numenta.nupic.network.sensor.HTMSensor.Copy
 
copy() - Method in class org.numenta.nupic.Parameters
Returns a separate instance of the specified Parameters object.
Copy2Inference() - Constructor for class org.numenta.nupic.network.Layer.FunctionFactory.Copy2Inference
 
copyInnerArray(int[]) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
Utility method to shrink a single dimension array by one index.
copyInto(MovingAverage.Calculation, TDoubleList, double, double) - Static method in class org.numenta.nupic.algorithms.MovingAverage
Internal method to update running totals.
count() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
countOverlap(List<Integer>, List<Integer>) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Get the overlap between two representations.
countOverlap(int[], int[]) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Get the overlap between two representations.
countOverlapIndices(int, int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Get the overlap between bucket at indices i and j
CountsTrace - Class in org.numenta.nupic.monitor.mixin
A new Trace made up of counts of this trace's indices.
CountsTrace(MonitorMixinBase, String) - Constructor for class org.numenta.nupic.monitor.mixin.CountsTrace
 
countsTrace - Variable in class org.numenta.nupic.monitor.mixin.MetricTest
 
create() - Static method in class org.numenta.nupic.algorithms.Anomaly
Convenience method to create a simplistic Anomaly computer in Anomaly.Mode.PURE
create(Map<String, Object>) - Static method in class org.numenta.nupic.algorithms.Anomaly
Returns an Anomaly configured to execute the type of calculation specified by the Anomaly.Mode, and whether or not to apply a moving average.
create(String, Parameters) - Static method in class org.numenta.nupic.network.Network
Creates and returns an implementation of Network Warning: name cannot be null or empty
create(SensorParams) - Static method in class org.numenta.nupic.network.sensor.FileSensor
Factory method to allow creation through the SensorFactory in the Sensor.create(SensorFactory, SensorParams) method of the parent Sensor class.
create(SensorParams) - Static method in class org.numenta.nupic.network.sensor.ObservableSensor
 
create(SensorFactory<T>, SensorParams) - Static method in interface org.numenta.nupic.network.sensor.Sensor
Creates and returns the Sensor subtype indicated by the method reference passed in for the SensorFactory FunctionalInterface argument.
create(SensorParams) - Method in interface org.numenta.nupic.network.sensor.SensorFactory
Returns the implemented type of Sensor configured using the specified SensorParams
create(Supplier<SensorParams.Keys.Args>, Object...) - Static method in class org.numenta.nupic.network.sensor.SensorParams
Factory method to create a SensorParams object which indicates information used to connect a Sensor to its source.
create(String[], Object...) - Static method in class org.numenta.nupic.network.sensor.SensorParams
Factory method to create a SensorParams object which indicates information used to connect a Sensor to its source.
create(SensorParams) - Static method in class org.numenta.nupic.network.sensor.URISensor
Factory method to allow creation through the SensorFactory in the Sensor.create(SensorFactory, SensorParams) method of the parent Sensor class.
createAndRunTestSpatialPoolerNetwork(int, int) - Method in class org.numenta.nupic.network.PersistenceAPITest
 
createAndRunTestTemporalMemoryNetwork() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
createAnomalyFunc(Anomaly) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createBucket(int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Create the given bucket index.
createClassifierFunc() - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createDayOfWeekInferencePrintout() - Method in class org.numenta.nupic.network.NetworkTest
 
createDayOfWeekInferencePrintout(boolean) - Method in class org.numenta.nupic.network.PersistenceAPITest
 
createDayOfWeekInferencePrintout() - Method in class org.numenta.nupic.network.PlaygroundTest
 
createDefaultMatrix() - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
createDispatchMap() - Method in class org.numenta.nupic.network.Layer
We cannot create the Observable sequence all at once because the first step is to transform the input type to the type the rest of the sequence uses (Observable<Inference>).
createEncoder() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Called internally during construction to build the encoders needed to process the configured field types.
createEncoder() - Static method in class org.numenta.nupic.RunLayer
 
createEncoderFunc(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createFromTrace(T, BoolsTrace) - Static method in class org.numenta.nupic.monitor.mixin.Metric
Returns a Metric object created from the specified Trace
createLayer(String, Parameters) - Static method in class org.numenta.nupic.network.Network
Creates a Layer to hold algorithmic components and returns it.
createLayer() - Static method in class org.numenta.nupic.RunLayer
 
createManualInputFunc(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createMultiDimensionArray(int[]) - Method in class org.numenta.nupic.util.ArrayUtilsTest
 
createMultiMapFunc(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createPool(Connections, int[]) - Method in class org.numenta.nupic.model.ProximalDendrite
Creates the pool of Synapses representing the connection to the input vector.
createPotentialPool(Connections, int[]) - Method in class org.numenta.nupic.model.Column
Delegates the potential synapse creation to the one ProximalDendrite.
createPropertyInfo(Class<?>, PropertyDescriptor) - Method in class org.numenta.nupic.util.BeanUtil
 
createPropertyInfo(Class<?>, String, Class<?>) - Method in class org.numenta.nupic.util.BeanUtil
 
createRegion(String) - Static method in class org.numenta.nupic.network.Network
Creates and returns a child Region of this Network
createSegment(Cell) - Method in class org.numenta.nupic.Connections
Adds a new DistalDendrite segment on the specified Cell, or reuses an existing one.
createSource(File) - Method in class org.numenta.nupic.network.sensor.CSVSource
Returns a List of string array lists of size 2.
createSP() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Creates a SpatialPooler with predetermined parameters.
createSpatialFunc(SpatialPooler) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createSubscription(<any>) - Method in class org.numenta.nupic.network.Layer
Called internally to create a subscription on behalf of the specified LayerObserver
createSynapse(DistalDendrite, Cell, double) - Method in class org.numenta.nupic.Connections
Creates a new synapse on a segment.
createSynapse(Connections, List<Synapse>, Cell, Pool, int, int) - Method in class org.numenta.nupic.model.Segment
Creates and returns a newly created Synapse with the specified source cell, permanence, and index.
createTemporalFunc(TemporalMemory) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
createTMParams(Parameters) - Method in class org.numenta.nupic.integration.AbstractTemporalMemoryTest
Creates Parameters for tests
createVectorFunc(<any>) - Method in class org.numenta.nupic.network.Layer.FunctionFactory
 
criticalAccessLock - Variable in class org.numenta.nupic.network.sensor.HTMSensor
Protects formation and the next() call
csv - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
 
CSVSource - Class in org.numenta.nupic.network.sensor
Simple abstraction to hold the contents of a list of csv records indicated by a specified path.
CSVSource(String) - Constructor for class org.numenta.nupic.network.sensor.CSVSource
Constructs a new CSVFile object using the specified file name.
CSVSource(String, String) - Constructor for class org.numenta.nupic.network.sensor.CSVSource
Constructs a new CSVFile object using the specified file name.
CSVSourceTest - Class in org.numenta.nupic.network.sensor
 
CSVSourceTest() - Constructor for class org.numenta.nupic.network.sensor.CSVSourceTest
 
currentInference - Variable in class org.numenta.nupic.network.Layer
 
currentPath() - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Convenience method which returns the store file fully qualified path.
currentPath() - Method in interface org.numenta.nupic.network.PersistenceAPI
Convenience method which returns the store file fully qualified path.
currentSize - Variable in class org.numenta.nupic.util.Deque
The internal size monitor
cursor - Variable in class org.numenta.nupic.network.sensor.Publisher.Builder
 
customDays - Variable in class org.numenta.nupic.encoders.DateEncoder.Builder
 
customDays(int, List<String>) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set how many bits are used to encode customDays
customDays(int) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set how many bits are used to encode customDays
customDays - Variable in class org.numenta.nupic.encoders.DateEncoder
 
customDaysEncoder - Variable in class org.numenta.nupic.encoders.DateEncoder
 
customDaysList - Variable in class org.numenta.nupic.encoders.DateEncoder
 
customFormatPattern - Variable in class org.numenta.nupic.encoders.DateEncoder.Builder
 
customFormatter - Variable in class org.numenta.nupic.encoders.DateEncoder.Builder
 
customFormatter - Variable in class org.numenta.nupic.encoders.DateEncoder
 
customFormatterPattern - Variable in class org.numenta.nupic.encoders.DateEncoder
 
customObject - Variable in class org.numenta.nupic.network.ManualInput
 
customObject(Object) - Method in class org.numenta.nupic.network.ManualInput
Sets a custom Object during sequence processing where one or more Func1(s) were added to a Layer in between algorithmic components.

D

d_add(double[], double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the passed in array with every value being altered by the addition of the specified double amount at the same index
d_add(double[], double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the passed in array with every value being altered by the addition of the specified double amount
data - Variable in class org.numenta.nupic.util.BitSetMatrix
 
data - Variable in class org.numenta.nupic.util.FlatArrayMatrix
 
date - Variable in class org.numenta.nupic.algorithms.Sample
 
DateEncoder - Class in org.numenta.nupic.encoders
DOCUMENTATION TAKEN DIRECTLY FROM THE PYTHON VERSION: A date encoder encodes a date according to encoding parameters specified in its constructor.
DateEncoder() - Constructor for class org.numenta.nupic.encoders.DateEncoder
Constructs a new DateEncoder Package private to encourage construction using the Builder Pattern but still allow inheritance.
DateEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a Encoder.Builder for constructing DateEncoders The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses.
DateEncoderTest - Class in org.numenta.nupic.encoders
 
DateEncoderTest() - Constructor for class org.numenta.nupic.encoders.DateEncoderTest
 
datePattern - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
dayMap - Variable in class org.numenta.nupic.network.NetworkTest
 
dayMap - Variable in class org.numenta.nupic.network.PersistenceAPITest
 
dayMap - Variable in class org.numenta.nupic.network.PlaygroundTest
 
dayOfWeek - Variable in class org.numenta.nupic.encoders.DateEncoder.Builder
 
dayOfWeek(int, double) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set how many bits are used to encode dayOfWeek
dayOfWeek(int) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set how many bits are used to encode dayOfWeek
dayOfWeek - Variable in class org.numenta.nupic.encoders.DateEncoder
 
dayOfWeekEncoder - Variable in class org.numenta.nupic.encoders.DateEncoder
 
dayOfWeekPrintout - Variable in class org.numenta.nupic.network.NetworkTest
 
dayOfWeekPrintout - Variable in class org.numenta.nupic.network.PersistenceAPITest
Printer to visualize DayOfWeek printouts - SET TO TRUE FOR PRINTOUT
dayOfWeekPrintout - Variable in class org.numenta.nupic.network.PlaygroundTest
 
de - Variable in class org.numenta.nupic.encoders.DateEncoderTest
 
de - Variable in class org.numenta.nupic.encoders.DeltaEncoderTest
 
deBuilder - Variable in class org.numenta.nupic.encoders.DeltaEncoderTest
 
decDestroyedSegments() - Method in class org.numenta.nupic.model.Cell
Decrements the number of destroyed segments for this Cell
decDestroyedSynapses() - Method in class org.numenta.nupic.model.DistalDendrite
Decrements the number of destroyed Synapses for this DistalDendrite
decode(int[], String) - Method in class org.numenta.nupic.encoders.CategoryEncoder
Takes an encoded output and does its best to work backwards and generate the input that would have generated it.
decode(int[], String) - Method in class org.numenta.nupic.encoders.Encoder
Takes an encoded output and does its best to work backwards and generate the input that would have generated it.
decode(int[], String) - Method in class org.numenta.nupic.encoders.LogEncoder
Takes an encoded output and does its best to work backwards and generate the input that would have generated it.
decode(int[], String) - Method in class org.numenta.nupic.encoders.PassThroughEncoder
Not much real work to do here as this concept doesn't really apply.
decode(int[], String) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns a DecodeResult which is a tuple of range names and lists of RangeLists in the first entry, and a list of descriptions for each range in the second entry.
decode(int[]) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
No parentFieldName parameter method overload for the SDRCategoryEncoder.decode(int[], String).
decode(int[], String) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Takes an encoded output and does its best to work backwards and generate the input that would have generated it.
decodedToStr(Tuple) - Method in class org.numenta.nupic.encoders.Encoder
Return a pretty print string representing the return value from decode().
DecodeResult - Class in org.numenta.nupic.encoders
Tuple to contain the results of an Encoder's decoded values.
DecodeResult(Map<String, RangeList>, List<String>) - Constructor for class org.numenta.nupic.encoders.DecodeResult
Constructs a new Decode
decoderFieldTypes - Variable in class org.numenta.nupic.encoders.Encoder
 
DecodeTuple<M extends java.util.Map<java.lang.String,RangeList>,L extends java.util.List<java.lang.String>> - Class in org.numenta.nupic.util
Subclass of Tuple to specifically contain the results of an Encoder's Encoder#encode(double) call.
DecodeTuple(M, L) - Constructor for class org.numenta.nupic.util.DecodeTuple
 
decodeType(String, Encoder<?>) - Method in enum org.numenta.nupic.FieldMetaType
Returns the input type for the FieldMetaType that this is...
decorator - Variable in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
decrementDistalSynapses() - Method in class org.numenta.nupic.Connections
Decrements and returns the decremented distal {link Synapse} count
decrementProximalSynapses() - Method in class org.numenta.nupic.Connections
Decrements and returns the decremented proximal {link Synapse} count
decrementSegments() - Method in class org.numenta.nupic.Connections
Decrements and returns the decremented count.
deepCompare(Object, Object) - Method in class org.numenta.nupic.network.PersistenceAPITest
 
deepCopyPlain(T) - Method in class org.numenta.nupic.algorithms.TemporalMemoryTest
 
deepEquals(Deque<E>) - Method in class org.numenta.nupic.util.Deque
 
DEFAULT_PARALLEL_MODE - Static variable in class org.numenta.nupic.network.sensor.FileSensor
 
DEFAULT_PARALLEL_MODE - Static variable in class org.numenta.nupic.network.sensor.ObservableSensor
 
DEFAULT_PARALLEL_MODE - Static variable in class org.numenta.nupic.network.sensor.URISensor
 
DEFAULT_REGISTERED_TYPES - Static variable in class org.numenta.nupic.serialize.SerialConfig
The known types we are serializing
DEFAULT_SEED - Static variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
DEFAULTS_ALL - Static variable in class org.numenta.nupic.Parameters
 
DEFAULTS_ENCODER - Static variable in class org.numenta.nupic.Parameters
 
DEFAULTS_SPATIAL - Static variable in class org.numenta.nupic.Parameters
 
DEFAULTS_TEMPORAL - Static variable in class org.numenta.nupic.Parameters
 
defaultSerializer - Variable in class org.numenta.nupic.network.Persistence.PersistenceAccess
 
delegate - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
delegate - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
delegateCheckPointCall() - Method in class org.numenta.nupic.network.Layer
USED INTERNALLY, DO NOT CALL.
deleteItem(Double[], int) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
 
deltaBuilder() - Static method in class org.numenta.nupic.encoders.DeltaEncoder
Returns a builder for building DeltaEncoder.
DeltaEncoder - Class in org.numenta.nupic.encoders
 
DeltaEncoder() - Constructor for class org.numenta.nupic.encoders.DeltaEncoder
Constructs a new DeltaEncoder
DeltaEncoder.Builder - Class in org.numenta.nupic.encoders
Builder pattern for constructing a DeltaEncoder
DeltaEncoderTest - Class in org.numenta.nupic.encoders
 
DeltaEncoderTest() - Constructor for class org.numenta.nupic.encoders.DeltaEncoderTest
 
Deque<E> - Class in org.numenta.nupic.util
Double ended queue implementation which has a restricted capacity.
Deque(int) - Constructor for class org.numenta.nupic.util.Deque
Constructs a new Deque with the specified capacity.
DequeTest - Class in org.numenta.nupic.util
 
DequeTest() - Constructor for class org.numenta.nupic.util.DequeTest
 
desc - Variable in class org.numenta.nupic.util.RangeTuple
 
description - Variable in class org.numenta.nupic.encoders.Encoder
 
description - Variable in enum org.numenta.nupic.network.sensor.SensorFlags
Flag description
description() - Method in enum org.numenta.nupic.network.sensor.SensorFlags
Returns the description associated with a particular flag.
deSerialize(byte[]) - Method in class org.numenta.nupic.serialize.SerializerCore
Deserializes the specified Class type from the specified byte array
destroy() - Method in class org.numenta.nupic.model.Pool
Clears the state of this Pool
destroyed - Variable in class org.numenta.nupic.model.DistalDendrite
 
destroyed() - Method in class org.numenta.nupic.model.DistalDendrite
Returns the flag indicating whether this DistalDendrite has been destroyed.
destroyed - Variable in class org.numenta.nupic.model.Synapse
 
destroyed() - Method in class org.numenta.nupic.model.Synapse
Returns the flag indicating whether this segment has been destroyed.
destroySegment(DistalDendrite) - Method in class org.numenta.nupic.Connections
Destroys a segment (DistalDendrite)
destroySynapse(Synapse) - Method in class org.numenta.nupic.Connections
Destroys the specified Synapse
destroySynapse(Synapse) - Method in class org.numenta.nupic.model.Pool
Destroys any references this Pool maintains on behalf of the specified Synapse
dict() - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns a list of Tuples which in this case is a list of key value parameter values for this ScalarEncoder
diff(double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Return a new double[] containing the difference of each element and its succeding element.
dimensionMultiples - Variable in class org.numenta.nupic.util.AbstractFlatMatrix
 
dimensions - Variable in class org.numenta.nupic.util.AbstractFlatMatrix
 
dimensions - Variable in class org.numenta.nupic.util.ArrayUtils.CoordinateAssembler
 
dimensions - Variable in class org.numenta.nupic.util.MatrixTest
 
dimensions - Variable in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
dimensionsToCoordinateList(List<int[]>) - Static method in class org.numenta.nupic.util.ArrayUtils
Called to merge a list of dimension arrays into a sequential row-major indexed list of coordinates.
dispatchCompleted() - Method in class org.numenta.nupic.network.Layer
Returns a flag indicating whether we've connected the first observable in the sequence (which lazily does the input type of <T> to Inference transformation) to the Observables connecting the rest of the algorithm components.
display() - Method in enum org.numenta.nupic.FieldMetaType
Returns the display string
displayString - Variable in enum org.numenta.nupic.FieldMetaType
String representation to be used when a display String is required.
DistalDendrite - Class in org.numenta.nupic.model
Represents a proximal or distal dendritic segment.
DistalDendrite(Cell, int) - Constructor for class org.numenta.nupic.model.DistalDendrite
Constructs a new Segment object with the specified owner Cell and the specified index.
DistalDendriteTest - Class in org.numenta.nupic.model
 
DistalDendriteTest() - Constructor for class org.numenta.nupic.model.DistalDendriteTest
 
distalSynapseCounter - Variable in class org.numenta.nupic.Connections
Helps index each new distal Synapse
distalSynapses - Variable in class org.numenta.nupic.Connections
 
distinct() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
distribution - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
 
distribution() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
Returns the Statistic containing point calculations.
distribution - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
divide(double[], double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array whose members are the quotient of the dividend array values and the divisor array values.
divide(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array whose members are the quotient of the dividend array values and the divisor array values.
divide(double[], double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array whose members are the quotient of the dividend array values and the divisor value.
doCheckPoint() - Method in class org.numenta.nupic.network.Layer
Executes the check point logic, handles the return of the serialized byte array by delegating the call to rx.Observer#onNext(byte[]) of all the currently queued Observers; then clears the list of Observers.
doEncoderBucketMapping(Inference, Map<String, Object>) - Method in class org.numenta.nupic.network.Layer
Stores a NamedTuple which contains the input values and bucket information - keyed to the encoded field name so that a classifier can retrieve it later on in the processing sequence.
doPrintout - Static variable in class org.numenta.nupic.network.NetworkConsistencyTest
 
doSpatialPoolerPostInit() - Method in class org.numenta.nupic.Connections
Sets the derived values of the SpatialPooler's initialization.
doTest() - Static method in class org.numenta.nupic.network.AlgorithmDeterminacyTest
 
doTestArraySet(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
doTestBackingStoreAndSliceAccess(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
doTestBackingStoreAndSliceAccessManyDimensions(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
doTestCalculateOverlap(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
doTestGetSparseIndices(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
doTestRightVecSumAtNZFast(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
doTestSetTrueCount(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
downstreamRegion - Variable in class org.numenta.nupic.network.Region
 
drainKey(Tuple, int, R) - Method in class org.numenta.nupic.util.GroupBy2
Each input grouper may generate multiple members which match the specified "targetVal".
dt - Variable in class org.numenta.nupic.encoders.DateEncoderTest
 
DummyContainer() - Constructor for class org.numenta.nupic.ParametersTest.DummyContainer
 
DummyContainerBase() - Constructor for class org.numenta.nupic.ParametersTest.DummyContainerBase
 
DUTY_CYCLE_UPDATE_INTERVAL - Static variable in class org.numenta.nupic.algorithms.BitHistory
 
dutyCyclePeriod - Variable in class org.numenta.nupic.Connections
 

E

empty() - Static method in class org.numenta.nupic.Parameters
Returns an empty instance of Parameters;
empty() - Static method in class org.numenta.nupic.util.GroupBy2.Slot
Returns an empty Slot instance.
EMPTY_ARRAY - Static variable in class org.numenta.nupic.util.ArrayUtils
Empty array constant
EMPTY_KEYS - Static variable in class org.numenta.nupic.util.NamedTuple
 
EMPTY_PROPERTY_DESCRIPTOR - Static variable in class org.numenta.nupic.util.BeanUtil
 
encFile - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
encFilePath - Static variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
encLearningEnabled - Variable in class org.numenta.nupic.encoders.Encoder
 
encode(CoordinateEncoder, int[], double) - Method in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
encode(T) - Method in class org.numenta.nupic.encoders.Encoder
Convenience wrapper for #encodeIntoArray(double, int[])
encode(CoordinateEncoder, double[], double) - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoderTest
 
encodedBitDescription(int, boolean) - Method in class org.numenta.nupic.encoders.Encoder
Return a description of the given bit in the encoded output.
encodeEachField(Object) - Method in class org.numenta.nupic.encoders.MultiEncoder
 
encodeField(String, Object) - Method in class org.numenta.nupic.encoders.MultiEncoder
 
encodeIntoArray(Double, int[]) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Connections#getW().
encodeIntoArray(String, int[]) - Method in class org.numenta.nupic.encoders.CategoryEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(Tuple, int[]) - Method in class org.numenta.nupic.encoders.CoordinateEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(DateTime, int[]) - Method in class org.numenta.nupic.encoders.DateEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(Double, int[]) - Method in class org.numenta.nupic.encoders.DeltaEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Connections#getW().
encodeIntoArray(T, int[]) - Method in class org.numenta.nupic.encoders.Encoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(Tuple, int[]) - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(Double, int[]) - Method in class org.numenta.nupic.encoders.LogEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Connections#getW().
encodeIntoArray(Object, int[]) - Method in class org.numenta.nupic.encoders.MultiEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(T, int[]) - Method in class org.numenta.nupic.encoders.PassThroughEncoder
Check for length the same and copy input into output If outputBitsOnCount (w) set, throw error if not true
encodeIntoArray(Double, int[]) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(Double, int[]) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Connections#getW().
encodeIntoArray(String, int[]) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Encodes inputData and puts the encoded value into the output array, which is a 1-D array of length returned by Encoder.getW().
encodeIntoArray(int[], int[]) - Method in class org.numenta.nupic.encoders.SDRPassThroughEncoder
Check for length the same and copy input into output If outputBitsOnCount (w) set, throw error if not true
encodeIntoArray(int[], int[]) - Method in class org.numenta.nupic.encoders.SparsePassThroughEncoder
 
encoder - Variable in class org.numenta.nupic.benchmarks.AbstractAlgorithmBenchmark
 
Encoder<T> - Class in org.numenta.nupic.encoders
An encoder takes a value and encodes it with a partial sparse representation of bits.
Encoder() - Constructor for class org.numenta.nupic.encoders.Encoder
 
encoder - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
encoder - Variable in class org.numenta.nupic.encoders.LogEncoder
 
encoder - Variable in class org.numenta.nupic.network.Layer
 
encoder - Variable in class org.numenta.nupic.network.Network
 
encoder - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
encoder - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
encoder - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
encoder - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
Encoder.Builder<K,E> - Class in org.numenta.nupic.encoders
Base class for Encoder builders
encoderOut - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SampleWeek
 
encoders - Variable in class org.numenta.nupic.encoders.Encoder
 
encoderSeed - Variable in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
encoderSeed(int) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
encodersInitted - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
encodersInitted() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns a flag indicating whether the internal encoders of this sensor have been initialized.
EncoderTuple - Class in org.numenta.nupic.encoders
Subclass of Tuple specialized to hold the 3-value contents of an "encoder tuple".
EncoderTuple(String, Encoder<?>, int) - Constructor for class org.numenta.nupic.encoders.EncoderTuple
Constructs a new EncoderTuple
encoderTuples - Variable in class org.numenta.nupic.network.Layer
List of Encoders used when storing bucket information see Layer.doEncoderBucketMapping(Inference, Map)
Encoding - Class in org.numenta.nupic.encoders
Tuple to represent the results of computations in different forms.
Encoding(Object, Number, int[]) - Constructor for class org.numenta.nupic.encoders.Encoding
Constructs a new EncoderResult
encoding - Variable in class org.numenta.nupic.network.ManualInput
 
encoding(int[]) - Method in class org.numenta.nupic.network.ManualInput
Inputs the initial encoding and return this ManualInput
encodingStep(DateTime, double, boolean) - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
endlessLoopInTopDownCompute() - Method in class org.numenta.nupic.encoders.ScalarEncoderTest
This should not cause an OutOfMemoryError due to no resolution being set.
ensurePathExists(SerialConfig) - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Creates the serialization file.
ensurePathExists(SerialConfig, String) - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
For Writing:
entries - Variable in class org.numenta.nupic.algorithms.Statistic
 
entries - Variable in class org.numenta.nupic.util.GroupBy2
stores the user inputted pairs
entries - Variable in class org.numenta.nupic.util.NamedTuple
 
Entry(String, Object, int) - Constructor for class org.numenta.nupic.util.NamedTuple.Entry
Constructs a new Entry
EPSILON - Static variable in class org.numenta.nupic.algorithms.TemporalMemory
 
EPSILON - Static variable in class org.numenta.nupic.Connections
 
equals(Object) - Method in class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
 
equals(Object) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
 
equals(Object) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
 
equals(Object) - Method in class org.numenta.nupic.algorithms.Classification
 
equals(Object) - Method in class org.numenta.nupic.algorithms.MovingAverage.Calculation
 
equals(Object) - Method in class org.numenta.nupic.algorithms.MovingAverage
 
equals(Object) - Method in class org.numenta.nupic.algorithms.Sample
 
equals(Object) - Method in class org.numenta.nupic.algorithms.Statistic
 
equals(Object) - Method in class org.numenta.nupic.ComputeCycle
 
equals(Object) - Method in class org.numenta.nupic.Connections
equals(Object) - Method in class org.numenta.nupic.Connections.SegmentOverlap
 
equals(Object) - Method in class org.numenta.nupic.encoders.Encoding
 
equals(Object) - Method in class org.numenta.nupic.model.Cell
 
equals(Object) - Method in class org.numenta.nupic.model.Column
 
equals(Object) - Method in class org.numenta.nupic.model.DistalDendrite
 
equals(Object) - Method in class org.numenta.nupic.model.Pool
 
equals(Object) - Method in class org.numenta.nupic.model.Segment
 
equals(Object) - Method in class org.numenta.nupic.model.Synapse
 
equals(Object) - Method in class org.numenta.nupic.network.Layer
 
equals(Object) - Method in class org.numenta.nupic.network.ManualInput
 
equals(Object) - Method in class org.numenta.nupic.network.Network
 
equals(Object) - Method in class org.numenta.nupic.network.NetworkConsistencyTest.SampleWeek
 
equals(Object) - Method in class org.numenta.nupic.network.Region
 
equals(Object) - Method in class org.numenta.nupic.network.sensor.HTMSensor
 
equals(Object) - Method in class org.numenta.nupic.Parameters
This implementation skips over any native comparisons (i.e.
equals(Object) - Method in class org.numenta.nupic.serialize.SerialConfig
 
equals(Object) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
equals(Object) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
 
equals(Object) - Method in class org.numenta.nupic.util.Deque
 
equals(Object) - Method in class org.numenta.nupic.util.FlatArrayMatrix
 
equals(Object) - Method in class org.numenta.nupic.util.GroupBy2.Slot
Indicates whether some other object is "equal to" this Slot.
equals(Object) - Method in class org.numenta.nupic.util.LowMemorySparseBinaryMatrix
 
equals(Object) - Method in class org.numenta.nupic.util.NamedTuple.Bucket
equals(Object) - Method in class org.numenta.nupic.util.NamedTuple.Entry
equals(Object) - Method in class org.numenta.nupic.util.NamedTuple
equals(Object) - Method in class org.numenta.nupic.util.SetSparseMatrix
 
equals(Object) - Method in class org.numenta.nupic.util.SparseObjectMatrix
 
equals(Object) - Method in class org.numenta.nupic.util.Tuple
errorMessage - Variable in class org.numenta.nupic.network.NetworkTest
 
est - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
 
estimateAnomalyLikelihoods(List<Sample>, int, int) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Given a series of anomaly scores, compute the likelihood for each score.
estimateNormal(double[], boolean) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
A Map containing the parameters of a normal distribution based on the sampleData.
estimateSize() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
 
estimationSamples - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
eval(int) - Method in class org.numenta.nupic.util.Condition.Adapter
 
eval(double) - Method in class org.numenta.nupic.util.Condition.Adapter
 
eval(T) - Method in class org.numenta.nupic.util.Condition.Adapter
 
eval(int) - Method in interface org.numenta.nupic.util.Condition
 
eval(double) - Method in interface org.numenta.nupic.util.Condition
 
eval(T) - Method in interface org.numenta.nupic.util.Condition
 
exception - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoderTest
 
exception - Variable in class org.numenta.nupic.encoders.SparsePassThroughEncoderTest
 
expected - Variable in class org.numenta.nupic.encoders.DateEncoderTest
 
expectedDataFlag - Variable in class org.numenta.nupic.network.NetworkTest
 
ExtensiveTemporalMemoryTest - Class in org.numenta.nupic.integration
============================================================================== Basic First Order Sequences ============================================================================== These tests ensure the most basic (first order) sequence learning mechanism is working.
ExtensiveTemporalMemoryTest() - Constructor for class org.numenta.nupic.integration.ExtensiveTemporalMemoryTest
 

F

factory - Variable in class org.numenta.nupic.network.Layer
 
failMessage - Variable in class org.numenta.nupic.network.NetworkTest
 
fanOuts - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
FastConnectionsMatrix - Class in org.numenta.nupic.util
Fast implementation of SparseBinaryMatrix for use as ConnectedMatrix in Connections
FastConnectionsMatrix(int[]) - Constructor for class org.numenta.nupic.util.FastConnectionsMatrix
 
FastConnectionsMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.FastConnectionsMatrix
 
FastRandom - Class in org.numenta.nupic.util
Implementation of George Marsaglia's elegant Xorshift random generator 30% faster and better quality than the built-in java.util.random see also see http://www.javamex.com/tutorials/random_numbers/xorshift.shtml
FastRandom() - Constructor for class org.numenta.nupic.util.FastRandom
Creates a new pseudo random number generator.
FastRandom(long) - Constructor for class org.numenta.nupic.util.FastRandom
Creates a new pseudo random number generator, starting with the specified seed, using setSeed(seed);.
FastRandomSerializationTest - Class in org.numenta.nupic.util
 
FastRandomSerializationTest() - Constructor for class org.numenta.nupic.util.FastRandomSerializationTest
 
FastRandomTest - Class in org.numenta.nupic.util
 
FastRandomTest() - Constructor for class org.numenta.nupic.util.FastRandomTest
 
fastSerialConfig - Variable in class org.numenta.nupic.serialize.SerializerCore
Use of Fast Serialize https://github.com/RuedigerMoeller/fast-serialization
FauxNetwork() - Constructor for class org.numenta.nupic.network.ObservableTestBaseTest.FauxNetwork
 
feedForwardActiveColumns - Variable in class org.numenta.nupic.network.ManualInput
Active columns in the SpatialPooler at time "t"
feedForwardActiveColumns(int[]) - Method in class org.numenta.nupic.network.ManualInput
Sets the column activation from a SpatialPooler
feedForwardSparseActives - Variable in class org.numenta.nupic.network.ManualInput
Active column indexes from the SpatialPooler at time "t"
feedForwardSparseActives(int[]) - Method in class org.numenta.nupic.network.ManualInput
Sets the column activations in sparse form.
feedTM(List<Set<Integer>>, String, boolean, int) - Method in class org.numenta.nupic.integration.AbstractTemporalMemoryTest
 
feedTM(List<Set<Integer>>, String, boolean, int) - Method in class org.numenta.nupic.integration.ExtensiveTemporalMemoryTest
 
fence - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
fieldDescriptions - Variable in class org.numenta.nupic.util.DecodeTuple
 
fieldIndexMap - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
fieldMap - Static variable in enum org.numenta.nupic.Parameters.KEY
 
fieldMeta - Variable in class org.numenta.nupic.network.sensor.Header
Field data types
FieldMetaType - Enum in org.numenta.nupic
Public values for the field data types
FieldMetaType(String) - Constructor for enum org.numenta.nupic.FieldMetaType
Private constructor
fieldName - Variable in enum org.numenta.nupic.Parameters.KEY
 
fieldNames - Variable in class org.numenta.nupic.network.sensor.Header
Name of each field
fields - Variable in class org.numenta.nupic.util.DecodeTuple
 
fieldType - Variable in enum org.numenta.nupic.Parameters.KEY
 
fieldTypes - Variable in class org.numenta.nupic.encoders.DateEncoder
 
fieldTypes - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
file - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
fileDir - Variable in class org.numenta.nupic.serialize.SerialConfig
 
fileName - Variable in class org.numenta.nupic.serialize.SerialConfig
 
FileSensor - Class in org.numenta.nupic.network.sensor
Default implementation of a Sensor for inputting data from a file.
FileSensor(SensorParams) - Constructor for class org.numenta.nupic.network.sensor.FileSensor
Private constructor.
FileSensorTest - Class in org.numenta.nupic.network.sensor
 
FileSensorTest() - Constructor for class org.numenta.nupic.network.sensor.FileSensorTest
 
fill(TypeFactory<T>, int, int[], int, Object[]) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Uses reflection to create and fill a dynamically created multidimensional array.
fill(T) - Method in class org.numenta.nupic.util.FlatArrayMatrix
Fill array with value
fillArray(Object, int) - Static method in class org.numenta.nupic.util.ArrayUtils
Assigns the specified int value to each element of the specified any dimensional array of ints.
fillInOrderedSequence(<any>) - Method in class org.numenta.nupic.network.Layer
Connects Observable or Transformer emissions in the order they are declared.
fillInSequence(<any>) - Method in class org.numenta.nupic.network.Layer
Connects the Transformer to the rest of the Observable sequence.
fillWithSomeRandomValues(Object, Random, int...) - Static method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
filter(Predicate<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
filterLikelihoods(double[]) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Filter the list of raw (pre-filtered) likelihoods so that we only preserve sharp increases in likelihood.
filterLikelihoods(double[], double, double) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Filter the list of raw (pre-filtered) likelihoods so that we only preserve sharp increases in likelihood.
find(String, int) - Method in class org.numenta.nupic.util.NamedTuple.Bucket
Searches for an NamedTuple.Entry with the specified key, and returns it if found and otherwise returns null.
findAny() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
findFirst() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
first - Variable in class org.numenta.nupic.util.SortablePair
 
first() - Method in class org.numenta.nupic.util.SortablePair
Returns the first argument <F>
flagAccumulator - Variable in class org.numenta.nupic.network.Region
Stores the overlap of algorithms state for Inference sharing determination
FlatArrayMatrix<T> - Class in org.numenta.nupic.util
FlatMatrix implementation that store objects in a flat object array.
FlatArrayMatrix(int[]) - Constructor for class org.numenta.nupic.util.FlatArrayMatrix
 
FlatArrayMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.FlatArrayMatrix
 
FlatArrayMatrixTest - Class in org.numenta.nupic.util
 
FlatArrayMatrixTest() - Constructor for class org.numenta.nupic.util.FlatArrayMatrixTest
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
FlatMatrix<T> - Interface in org.numenta.nupic.util
Provides contract for flat matrix implementations.
flattenedFieldTypeList - Variable in class org.numenta.nupic.encoders.Encoder
 
flowReceived - Variable in class org.numenta.nupic.network.LayerTest
Simple test to verify data gets passed through the CLAClassifier configured within the chain of components.
flowReceived2 - Variable in class org.numenta.nupic.network.LayerTest
 
flowReceived3 - Variable in class org.numenta.nupic.network.LayerTest
 
fn - Variable in class org.numenta.nupic.util.GroupBy
 
forced - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
forced(boolean) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
forced - Variable in class org.numenta.nupic.encoders.Encoder
if true, skip some safety checks (for compatibility reasons), default false
forEach(Consumer<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
forEachOrdered(Consumer<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
forEachRemaining(Consumer<? super String[]>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
Little cousin to BatchedCsvStream.BatchSpliterator.tryAdvance(Consumer) which is called after the spliterator is depleted to see if there are any remaining values.
format - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
formatPattern(String) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Creates the formatter and stores the pattern used to parse the date field.
fromCoordinate(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Utility to compute a flat index from coordinates.
fromCoordinate(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Utility to compute a flat index from coordinates.
fromString(Object) - Static method in enum org.numenta.nupic.FieldMetaType
Parses the specified String and returns a FieldMetaType representing the passed in value.
fromString(Object) - Static method in enum org.numenta.nupic.network.sensor.SensorFlags
Returns the flag indicator which specifies special processing or hints.
fTypes - Variable in class org.numenta.nupic.network.sensor.HTMSensor.InputMap
 
FULL_DATE - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FULL_DATE_TIME - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FULL_DATE_TIME_ZONE - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FULL_TIME_MILLIS - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FULL_TIME_MINS - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FULL_TIME_SECS - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FULL_TIME_ZONE - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
FunctionFactory() - Constructor for class org.numenta.nupic.network.Layer.FunctionFactory
 

G

g_debugPrefix - Variable in class org.numenta.nupic.algorithms.CLAClassifier
 
g_debugPrefix - Variable in class org.numenta.nupic.algorithms.SDRClassifier
 
ge - Variable in class org.numenta.nupic.encoders.GeospatialCoordinateEncoderTest
 
generate() - Method in class org.numenta.nupic.datagen.ConsecutivePatternMachine
 
generate() - Method in class org.numenta.nupic.datagen.PatternMachine
Instructs the PatternMachine to construct the internal patterns.
generateCanned() - Method in class org.numenta.nupic.datagen.PatternMachine
 
generateFromNumbers(List<Integer>) - Method in class org.numenta.nupic.datagen.SequenceMachine
Generate a sequence from a list of numbers.
generateNumbers(int, int, Tuple) - Method in class org.numenta.nupic.datagen.SequenceMachine
Generates a series of sequences which may optionally contain shared ranges.
generateRangeDescription(List<MinMax>) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Generate description from a text description of the ranges
generateSampleData(double, double, double, double) - Static method in class org.numenta.nupic.algorithms.AnomalyLikelihoodTest
Generate 1440 samples of fake metrics data with a particular distribution of anomaly scores and metric values.
Generator<T> - Interface in org.numenta.nupic.util
 
generatorList - Variable in class org.numenta.nupic.util.GroupBy2
stores the GroupBy Generators created from the supplied lists
GeneratorTest - Class in org.numenta.nupic.util
 
GeneratorTest() - Constructor for class org.numenta.nupic.util.GeneratorTest
 
geobuilder() - Static method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoder
Returns a builder for building ScalarEncoders.
GeospatialCoordinateEncoder - Class in org.numenta.nupic.encoders
 
GeospatialCoordinateEncoder() - Constructor for class org.numenta.nupic.encoders.GeospatialCoordinateEncoder
 
GeospatialCoordinateEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a EncoderBuilder for constructing GeospatialCoordinateEncoders The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses, while avoiding the mistake-proneness of extremely long argument lists.
GeospatialCoordinateEncoderTest - Class in org.numenta.nupic.encoders
 
GeospatialCoordinateEncoderTest() - Constructor for class org.numenta.nupic.encoders.GeospatialCoordinateEncoderTest
 
get(int) - Method in class org.numenta.nupic.datagen.PatternMachine
Returns the ordered set of indices of on bits.
get() - Method in interface org.numenta.nupic.datagen.ResourceLocator.Resource
 
get() - Static method in class org.numenta.nupic.network.Persistence
 
get(SerialConfig) - Static method in class org.numenta.nupic.network.Persistence
 
get() - Method in class org.numenta.nupic.network.PublisherSupplier
Implementation of the Supplier interface that returns a newly created Publisher.
get(Object) - Method in class org.numenta.nupic.network.sensor.HTMSensor.InputMap
 
get() - Method in enum org.numenta.nupic.network.sensor.SensorParams.Keys.Args
 
get(Parameters.KEY) - Method in class org.numenta.nupic.Parameters
Get parameter by KeyParameters.KEY
get(int) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
get(int...) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
get(int...) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
 
get(int) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
 
get(int...) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Returns the T at the index computed from the specified coordinates
get(int) - Method in class org.numenta.nupic.util.BitSetMatrix
 
get(int) - Method in class org.numenta.nupic.util.FastConnectionsMatrix
 
get(int) - Method in class org.numenta.nupic.util.FlatArrayMatrix
 
get(int) - Method in interface org.numenta.nupic.util.FlatMatrix
 
get() - Method in class org.numenta.nupic.util.GroupBy2.Slot
If a value is present in this Slot, returns the value, otherwise throws NoSuchElementException.
get(int) - Method in class org.numenta.nupic.util.LowMemorySparseBinaryMatrix
 
get(int...) - Method in interface org.numenta.nupic.util.Matrix
Gets element at supplied index.
get(String) - Method in class org.numenta.nupic.util.NamedTuple
Returns the Object corresponding with the specified key.
get(int) - Method in class org.numenta.nupic.util.SetSparseMatrix
 
get(int) - Method in class org.numenta.nupic.util.SparseBinaryMatrix
 
get(int...) - Method in class org.numenta.nupic.util.SparseObjectMatrix
Returns the T at the index computed from the specified coordinates
get(int) - Method in class org.numenta.nupic.util.SparseObjectMatrix
Returns the T at the specified index.
get(int) - Method in class org.numenta.nupic.util.Tuple
Returns the object previously inserted into the specified index.
get1DIndexes() - Method in class org.numenta.nupic.util.AbstractSparseMatrix
 
get1DIndexes() - Method in interface org.numenta.nupic.util.SparseMatrix
Returns an array of all the flat indexes that can be computed from the current configuration.
getAbsoluteSerialDir() - Method in class org.numenta.nupic.serialize.SerialConfig
Return the absolute path to the serialize directory.
getActivations() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityActives
 
getActivationThreshold() - Method in class org.numenta.nupic.Connections
Returns the activation threshold.
getActiveCells() - Method in class org.numenta.nupic.Connections
Returns the current Set of active Cells
getActiveCells() - Method in interface org.numenta.nupic.network.Inference
Returns the column activation from a TemporalMemory
getActiveCells() - Method in class org.numenta.nupic.network.Layer
Returns the Cells activated in the TemporalMemory at time "t"
getActiveCells() - Method in class org.numenta.nupic.network.ManualInput
Returns the column activation from a TemporalMemory
getActiveDutyCycles() - Method in class org.numenta.nupic.Connections
Returns the dense (size=numColumns) array of duty cycle stats.
getActiveSegmentOverlaps() - Method in class org.numenta.nupic.Connections
Returns the Set of active Connections.SegmentOverlaps
getActiveSynapses(Connections, Set<Cell>) - Method in class org.numenta.nupic.model.DistalDendrite
Returns the synapses on a segment that are active due to lateral input from active cells.
getActual() - Method in interface org.numenta.nupic.QuickDayTest.Layer
 
getActual() - Method in class org.numenta.nupic.QuickDayTest.LayerImpl
Returns the actual columns in time t + 1 to compare with #getPrediction() which returns the prediction at time t for time t + 1.
getActualValue(int) - Method in class org.numenta.nupic.algorithms.Classification
Returns the actual value for the specified bucket index
getActualValueCount() - Method in class org.numenta.nupic.algorithms.Classification
Returns a count of actual values entered
getActualValues() - Method in class org.numenta.nupic.algorithms.Classification
Returns all actual values entered
getAllDefaultParameters() - Static method in class org.numenta.nupic.Parameters
Factory method.
getAllPredictions(String, int) - Method in class org.numenta.nupic.network.Layer
Returns a double[] containing a prediction confidence measure for each bucket (unique entry as determined by an encoder).
getAllSynapses(Connections) - Method in class org.numenta.nupic.model.DistalDendrite
Returns all Synapses
getAllValues(String, int) - Method in class org.numenta.nupic.network.Layer
Returns the values submitted to this Layer in an array whose indexes correspond to the indexes of probabilities returned when calling Layer.getAllPredictions(String, int).
getAnomalyScore() - Method in interface org.numenta.nupic.network.Inference
Returns the most recent anomaly calculation.
getAnomalyScore() - Method in class org.numenta.nupic.network.ManualInput
Returns the most recent anomaly calculation.
getArg0() - Method in class org.numenta.nupic.util.SparseObjectMatrixTest.TestObject
 
getArg1() - Method in class org.numenta.nupic.util.SparseObjectMatrixTest.TestObject
 
getArgs() - Method in class org.numenta.nupic.util.SparseObjectMatrixTest.TestObject
 
getArrayFromFile(String) - Method in class org.numenta.nupic.network.sensor.ObservableSensorTest
 
getArraySequenceIterator(Iterator<String[]>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Called internally to return a sequencing iterator when this stream is configured to be non-parallel because it will skip the BatchedSpliterator code which internally does the sequencing.
getArrayTestParams() - Method in class org.numenta.nupic.network.LayerTest
 
getArrayTestParams() - Method in class org.numenta.nupic.network.sensor.HTMSensorTest
 
getAverage() - Method in class org.numenta.nupic.algorithms.MovingAverage.Calculation
Returns the current value at this point in the calculation.
getAvgRecordList() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
Returns the record list which are: List of Samples which are basically a set of date, value, average score, a list of historical values, and a running total.
getBeanClass() - Method in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
getBody() - Method in class org.numenta.nupic.network.sensor.CSVSource
Returns the List of string arrays comprising the body
getBody() - Method in interface org.numenta.nupic.network.sensor.MetaSource
The line by line (array of columnated Strings) content of a given file.
getBoostedOverlaps() - Method in class org.numenta.nupic.Connections
Returns the boosted overlap score for each column
getBoostFactors() - Method in class org.numenta.nupic.Connections
 
getBucketIndices(String) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(double) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
Returns the bucket indices.
getBucketIndices(String) - Method in class org.numenta.nupic.encoders.CategoryEncoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(DateTime) - Method in class org.numenta.nupic.encoders.DateEncoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(String) - Method in class org.numenta.nupic.encoders.Encoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(double) - Method in class org.numenta.nupic.encoders.Encoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(double) - Method in class org.numenta.nupic.encoders.LogEncoder
Returns the bucket indices.
getBucketIndices(double) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(String) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketIndices(double) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns the bucket indices.
getBucketIndices(String) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns an array containing the sub-field bucket indices for each sub-field of the inputData.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.CategoryEncoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.DeltaEncoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.Encoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.LogEncoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketInfo(int[]) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns a list of Encodings describing the inputs for each sub-field that correspond to the bucket indices passed in 'buckets'.
getBucketValues(Class<T>) - Method in class org.numenta.nupic.encoders.CategoryEncoder
Returns a list of items, one for each bucket defined by this encoder.
getBucketValues(Class<T>) - Method in class org.numenta.nupic.encoders.CoordinateEncoder
 
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.DateEncoder
Returns a list of items, one for each bucket defined by this encoder.
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.Encoder
Returns a list of items, one for each bucket defined by this encoder.
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.LogEncoder
Returns a list of items, one for each bucket defined by this encoder.
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.MultiEncoder
 
getBucketValues(Class<T>) - Method in class org.numenta.nupic.encoders.PassThroughEncoder
 
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Returns a list of items, one for each bucket defined by this encoder.
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns a list of items, one for each bucket defined by this encoder.
getBucketValues(Class<S>) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns a list of items, one for each bucket defined by this encoder.
getBuilder(String) - Method in class org.numenta.nupic.encoders.MultiEncoder
Open up for internal Network API use.
getCategory(int) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.SDRByCategoryMap
 
getCategoryEncoder(MultiEncoder) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Searches through the specified MultiEncoder's previously configured encoders to find and return one that is of type CategoryEncoder or SDRCategoryEncoder
getCategoryEncoderParams() - Method in class org.numenta.nupic.network.sensor.HTMSensorTest
 
getCategoryList() - Method in class org.numenta.nupic.encoders.CategoryEncoder
 
getCell(int) - Method in class org.numenta.nupic.Connections
Returns the Cell specified by the index passed in.
getCell(int) - Method in class org.numenta.nupic.model.Column
Returns the Cell residing at the specified index.
getCells() - Method in class org.numenta.nupic.Connections
Returns an array containing all of the Cells.
getCells(int...) - Method in class org.numenta.nupic.Connections
Returns an array containing the Cells specified by the passed in indexes.
getCells() - Method in class org.numenta.nupic.model.Column
Returns a List view of this Column's Cells.
getCellSet(int...) - Method in class org.numenta.nupic.Connections
Returns a LinkedHashSet containing the Cells specified by the passed in indexes.
getCellsPerColumn() - Method in class org.numenta.nupic.Connections
Gets the number of Cells per Column.
getCheckPointFileName() - Method in class org.numenta.nupic.serialize.SerialConfig
Returns the name portion of the checkpoint file name.
getCheckPointFormatString() - Method in class org.numenta.nupic.serialize.SerialConfig
Sets the format string for the date portion of the checkpoint file name.
getCheckPointFunction(Network) - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns a Function to set on the specified network as a callback with privileged access.
getCheckPointOpenOptions() - Method in class org.numenta.nupic.serialize.SerialConfig
Returns the NIO File options used to determine how to create files, overwrite files etc.
getCheckPointOperator() - Method in class org.numenta.nupic.network.Layer
Returns an rx.Observable operator that when subscribed to, invokes an operation that stores the state of this Network while keeping the Network up and running.
getCheckPointOperator() - Method in class org.numenta.nupic.network.Network
USED INTERNALLY, DO NOT CALL Returns an rx.Observable operator that when subscribed to, invokes an operation that stores the state of this Network while keeping the Network up and running.
getCheckPointOperator() - Method in class org.numenta.nupic.network.Region
Returns an rx.Observable operator that when subscribed to, invokes an operation that stores the state of this Network while keeping the Network up and running.
getClassification(String) - Method in interface org.numenta.nupic.network.Inference
Returns the most recent Classification
getClassification(String) - Method in class org.numenta.nupic.network.ManualInput
Returns the most recent Classification
getClassifierInput() - Method in interface org.numenta.nupic.network.Inference
Returns the Map used as input into a given CLAClassifier if it exists.
getClassifierInput() - Method in class org.numenta.nupic.network.ManualInput
Returns the Map used as input into the CLAClassifier This mapping contains the name of the field being classified mapped to a NamedTuple containing:
getClassifiers() - Method in interface org.numenta.nupic.network.Inference
Returns a tuple containing key/value pairings of input field names to the CLAClassifier used in conjunction with it.
getClassifiers() - Method in class org.numenta.nupic.network.ManualInput
Returns a NamedTuple keyed to the input field names, whose values are the CLAClassifier used to track the classification of a particular field
getColumn(int) - Method in class org.numenta.nupic.Connections
Returns the column at the specified index.
getColumn() - Method in class org.numenta.nupic.model.Cell
Returns the column within which this cell resides
getColumnDimensions() - Method in class org.numenta.nupic.Connections
Gets the number of Column.
getColumnDimensions() - Method in class org.numenta.nupic.ParametersTest.DummyContainerBase
 
getColumnInput(int) - Method in class org.numenta.nupic.util.FastConnectionsMatrix
 
getColumnList(int[]) - Method in class org.numenta.nupic.Connections
Returns a List view of the Columns specified by the indexes passed in.
getColumnSet(int[]) - Method in class org.numenta.nupic.Connections
Returns a Set view of the Columns specified by the indexes passed in.
getComparator() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchSpliterator
Returns a specialized Comparator if the characteristics are set to Spliterator.SORTED and a call to {@link
getComputeCycle() - Method in interface org.numenta.nupic.network.Inference
Returns the ComputeCycle
getComputeCycle() - Method in class org.numenta.nupic.network.ManualInput
Returns the ComputeCycle
getConfig() - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns the SerialConfig in use
getConfig() - Method in interface org.numenta.nupic.network.PersistenceAPI
Returns the SerialConfig in use
getConnectedCount(int) - Method in class org.numenta.nupic.Connections
Returns the connected count for the specified column.
getConnectedCounts() - Method in class org.numenta.nupic.Connections
Returns the indexed count of connected synapses per column.
getConnectedPermanence() - Method in class org.numenta.nupic.Connections
If the permanence value for a synapse is greater than this value, it is said to be connected.
getConnecteds() - Method in class org.numenta.nupic.Connections
Returns a 2 Dimensional array of 1's and 0's indicating which of the column's pool members are above the connected threshold, and therefore considered "connected"
getConnectedSynapsesDense(Connections) - Method in class org.numenta.nupic.model.ProximalDendrite
Returns an array of synapse indexes as a dense binary array.
getConnectedSynapsesSparse(Connections) - Method in class org.numenta.nupic.model.ProximalDendrite
Returns an sparse array of synapse indexes representing the connected bits.
getConnections() - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
getConnections() - Method in class org.numenta.nupic.monitor.MonitoredTemporalMemory
Returns the Connections object
getConnections() - Method in class org.numenta.nupic.network.Layer
Returns the Connections object being used by this Layer
getCoordinateEncoder(MultiEncoder) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Searches through the specified MultiEncoder's previously configured encoders to find and return one that is of type CoordinateEncoder or GeospatialCoordinateEncoder
getCustomDays() - Method in class org.numenta.nupic.encoders.DateEncoder
 
getCustomFormatPattern() - Method in class org.numenta.nupic.encoders.DateEncoder
Returns the custom pattern used to establish the pattern expected for Encoder reads.
getCustomObject() - Method in interface org.numenta.nupic.network.Inference
Returns a custom Object during sequence processing where one or more Func1(s) were added to a Layer in between algorithmic components.
getCustomObject() - Method in class org.numenta.nupic.network.ManualInput
Returns a custom Object during sequence processing where one or more Func1(s) were added to a Layer in between algorithmic components.
getDataMap() - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
getDataMap() - Method in class org.numenta.nupic.monitor.MonitoredTemporalMemory
The map of the Metric data for this testing framework.
getDateEncoder(MultiEncoder) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Searches through the specified MultiEncoder's previously configured encoders to find and return one that is of type DateEncoder
getDayDemoFieldEncodingMap() - Method in class org.numenta.nupic.network.NetworkConsistencyTest
Parameters and meta information for the "dayOfWeek" encoder
getDayDemoFieldEncodingMap() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Parameters and meta information for the "dayOfWeek" encoder
getDayDemoTestEncoderParams() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Returns Encoder parameters for the "dayOfWeek" test encoder.
getDayOfWeek() - Method in class org.numenta.nupic.encoders.DateEncoder
 
getDecoderOutputFieldTypes() - Method in class org.numenta.nupic.encoders.DateEncoder
Returns a sequence of field types corresponding to the elements in the decoded output field array.
getDecoderOutputFieldTypes() - Method in class org.numenta.nupic.encoders.Encoder
Returns a sequence of field types corresponding to the elements in the decoded output field array.
getDecoderOutputFieldTypes() - Method in class org.numenta.nupic.encoders.LogEncoder
Returns a sequence of field types corresponding to the elements in the decoded output field array.
getDecoderOutputFieldTypes() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Returns a sequence of field types corresponding to the elements in the decoded output field array.
getDecoderOutputFieldTypes() - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns a sequence of field types corresponding to the elements in the decoded output field array.
getDecoderOutputFieldTypes() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns a sequence of field types corresponding to the elements in the decoded output field array.
getDefaultParameters() - Method in class org.numenta.nupic.algorithms.TemporalMemoryTest
 
getDefaultParameters(Parameters, Parameters.KEY, Object) - Method in class org.numenta.nupic.algorithms.TemporalMemoryTest
 
getDefaultParameters(Parameters, Parameters.KEY, Object) - Method in class org.numenta.nupic.ComputeCycleTest
 
getDefaultParameters() - Method in class org.numenta.nupic.ComputeCycleTest
 
getDefaultParameters(Parameters, Parameters.KEY, Object) - Method in class org.numenta.nupic.model.DistalDendriteTest
 
getDefaultParameters() - Method in class org.numenta.nupic.model.DistalDendriteTest
 
getDefaultParameters() - Method in class org.numenta.nupic.monitor.mixin.MonitoredTemporalMemoryTest
 
getDelegateObserver() - Method in class org.numenta.nupic.network.Layer
Returns the PublishSubject's subscriber which delegates to all the Layer's subscribers.
getDelegateSubscriber() - Method in class org.numenta.nupic.network.Layer
Returns the PublishSubject's subscriber which delegates to all the Layer's subscribers.
getDenseConnected(Connections) - Method in class org.numenta.nupic.model.Pool
Returns an binary array whose length is equal to the number of inputs; and where 1's are set in the indexes of this pool's assigned bits.
getDensePermanences(Connections) - Method in class org.numenta.nupic.model.Pool
Returns a dense array representing the potential pool permanences Note: Only called from tests for now...
getDensePotential(Connections) - Method in class org.numenta.nupic.model.Pool
Returns a dense binary array containing 1's where the input bits are part of this pool.
getDescription() - Method in class org.numenta.nupic.encoders.Encoder
This returns a list of tuples, each containing (name, offset).
getDescription() - Method in class org.numenta.nupic.encoders.LogEncoder
 
getDescription() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
This returns a list of tuples, each containing (name, offset).
getDescription() - Method in class org.numenta.nupic.encoders.RangeList
Returns a comma-separated String containing the descriptions for all of the MinMaxes
getDescriptions() - Method in class org.numenta.nupic.encoders.DecodeResult
Returns the List of comma-separated descriptions for each list of ranges.
getDimensionMultiples() - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
getDimensionMultiples() - Method in interface org.numenta.nupic.util.FlatMatrix
 
getDimensions() - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
getDimensions() - Method in interface org.numenta.nupic.util.Matrix
Returns the array describing the dimensionality of the configured array.
getDisplayWidth() - Method in class org.numenta.nupic.encoders.Encoder
Calculate width of display for bits plus blanks between fields.
getDistalSynapseCount() - Method in class org.numenta.nupic.Connections
Returns the count of Synapses on DistalDendrites
getDistribution() - Method in class org.numenta.nupic.util.UniversalRandomTest
The randomly generated inputs for the test copied over from the Python test.
getDoubleValue(int) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Returns the T at the specified index.
getDoubleValue(int...) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Returns the double value at the index computed from the specified coordinates
getDownstreamRegion() - Method in class org.numenta.nupic.network.Region
Returns the Region that receives this Region's output.
getDutyCyclePeriod() - Method in class org.numenta.nupic.Connections
Returns the configured duty cycle period see #setDutyCyclePeriod(double)
getEncodedValues(Date) - Method in class org.numenta.nupic.encoders.DateEncoder
Returns the input in the same format as is returned by topDownCompute().
getEncodedValues(S) - Method in class org.numenta.nupic.encoders.Encoder
Returns the input in the same format as is returned by topDownCompute().
getEncoder() - Method in class org.numenta.nupic.encoders.EncoderTuple
Returns this Encoder
getEncoder() - Method in class org.numenta.nupic.network.Layer
Returns the resident MultiEncoder or the encoder residing in this Layer's Sensor, if any.
getEncoder() - Method in class org.numenta.nupic.network.Network
Returns the MultiEncoder with which this Network is configured.
getEncoder() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns this HTMSensor's MultiEncoder
getEncoderDefaultParameters() - Static method in class org.numenta.nupic.Parameters
Factory method.
getEncoderMap(Map<String, Map<String, Object>>, String) - Static method in class org.numenta.nupic.encoders.MultiEncoderAssembler
Extract the encoder settings out of the main map so that we can do special initialization on it
getEncoderOfType(FieldMetaType) - Method in class org.numenta.nupic.encoders.MultiEncoder
Convenience method to return the Encoder contained within this MultiEncoder, of a specific type.
getEncoderResultsByIndex(SparseObjectMatrix<int[]>, int) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
 
getEncoders(Encoder<T>) - Method in class org.numenta.nupic.encoders.Encoder
Returns the list of child Encoder Tuples corresponding to the specified Encoder
getEncoders() - Method in class org.numenta.nupic.encoders.Encoder
Returns the list of Encoders
getEncoderTuple(Encoder<T>) - Method in class org.numenta.nupic.encoders.Encoder
Returns the Tuple containing the specified Encoder
getEncoding() - Method in class org.numenta.nupic.encoders.Encoding
Returns the bit-string encoding of the value
getEncoding() - Method in interface org.numenta.nupic.network.Inference
Returns the initial encoding produced by an Encoder or one of its subtypes.
getEncoding() - Method in class org.numenta.nupic.network.ManualInput
Returns the initial encoding produced by an Encoder or one of its subtypes.
getEntry(int) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.SDRByCategoryMap
 
getFeedForwardActiveColumns() - Method in interface org.numenta.nupic.network.Inference
Returns the column activation from a SpatialPooler
getFeedForwardActiveColumns() - Method in class org.numenta.nupic.network.Layer
Returns the current (dense) array of column indexes which represent columns which have become activated during the current input sequence from the SpatialPooler.
getFeedForwardActiveColumns() - Method in class org.numenta.nupic.network.ManualInput
Returns the column activation from a SpatialPooler
getFeedForwardSparseActives() - Method in interface org.numenta.nupic.network.Inference
Returns the column activations in sparse form
getFeedForwardSparseActives() - Method in class org.numenta.nupic.network.Layer
Returns the SpatialPooler column activations in sparse form (indexes of the on bits).
getFeedForwardSparseActives() - Method in class org.numenta.nupic.network.ManualInput
Returns the column activations in sparse form
getFieldName() - Method in enum org.numenta.nupic.Parameters.KEY
 
getFieldNames() - Method in class org.numenta.nupic.network.sensor.Header
Returns the header line containing the field names.
getFieldNames() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns an array of field names in the order of column head occurrence.
getFields() - Method in class org.numenta.nupic.encoders.DecodeResult
Returns the Map of field names to RangeList object
getFieldType() - Method in enum org.numenta.nupic.Parameters.KEY
 
getFieldTypes() - Method in class org.numenta.nupic.network.sensor.Header
Returns the header line containing the field types.
getFieldTypes() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns an array of FieldMetaTypes in the order of field occurrence.
getFileContents(String) - Method in class org.numenta.nupic.encoders.RDSECompatibilityTest
 
getFileDir() - Method in class org.numenta.nupic.serialize.SerialConfig
Returns the directory within which files are saved.
getFileName() - Method in class org.numenta.nupic.serialize.SerialConfig
The file name used to store the serialized object.
getFirstOnBit(double) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Return the bit offset of the first bit to be set in the encoder output.
getFlags() - Method in class org.numenta.nupic.network.sensor.Header
Returns the header line (List) containing the control flags (in the 3rd line) which designate control operations such as turning learning on/off and resetting the state of an algorithm.
getFlattenedFieldTypeList(Encoder<T>) - Method in class org.numenta.nupic.encoders.Encoder
Returns the list of all field types of the specified Encoder.
getFlattenedFieldTypeList() - Method in class org.numenta.nupic.encoders.Encoder
Returns the list of all field types of a parent Encoder and all leaf encoders flattened in a linear list which does not retain any parent child relationship information.
getGaussian(Random, double, double) - Method in class org.numenta.nupic.algorithms.SampleDistribution
Return the next distributed value with the specified mean and variance.
getGenerator() - Method in class org.numenta.nupic.util.GeneratorTest
Returns an AbstractGenerator that runs for 30 iterations
getGeospatialFieldEncodingMap() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Parameters and meta information for the "Geospatial Test" encoder
getGeospatialTestEncoderParams() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Parameters and meta information for the "Geospatial Test" encoder
getGlobalInhibition() - Method in class org.numenta.nupic.Connections
Returns the configured global inhibition flag
getHalfWidth() - Method in class org.numenta.nupic.encoders.Encoder
Return the half width value.
getHead() - Method in class org.numenta.nupic.network.Network
Returns the top-most (last in execution order from bottom to top) Region in this Network
getHead() - Method in class org.numenta.nupic.network.Region
Returns the top-most (last in execution order from bottom to top) Layer in this Region
getHeader() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
getHeader() - Method in class org.numenta.nupic.network.sensor.CSVSource
Returns the List of string arrays comprising the header
getHeader() - Method in interface org.numenta.nupic.network.sensor.MetaSource
Retrieves the 3 line header specifying:
getHistoricalValues() - Method in class org.numenta.nupic.algorithms.MovingAverage.Calculation
Returns a list of calculated values in the order of their calculation.
getHoliday() - Method in class org.numenta.nupic.encoders.DateEncoder
 
getHotGymFieldEncodingMap() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Returns the Hot Gym encoder setup.
getHotGymFieldEncodingMap() - Static method in class org.numenta.nupic.ParametersTest
Returns the Hot Gym encoder setup.
getHotGymFieldEncodingMap_varyDateFieldKey() - Static method in class org.numenta.nupic.ParametersTest
Returns the Hot Gym encoder setup.
getHotGymFieldEncodingMap_varyDateFieldTupleValue() - Static method in class org.numenta.nupic.ParametersTest
Returns the Hot Gym encoder setup.
getHotGymFieldEncodingMap_varyN() - Static method in class org.numenta.nupic.ParametersTest
Returns the Hot Gym encoder setup.
getHotGymTestEncoderParams() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Returns Encoder parameters and meta information for the "Hot Gym" encoder
getIndex() - Method in class org.numenta.nupic.model.Cell
Returns this Cell's index.
getIndex() - Method in class org.numenta.nupic.model.Column
Returns the index of this Column
getIndex() - Method in class org.numenta.nupic.model.Segment
Returns this ProximalDendrite's index.
getIndex() - Method in class org.numenta.nupic.model.Synapse
Returns this Synapse's index.
getIndexByCategory(String) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.SDRByCategoryMap
 
getInference() - Method in class org.numenta.nupic.network.Layer
Returns the last computed Inference of this Layer
getInhibitionRadius() - Method in class org.numenta.nupic.Connections
Returns the inhibition radius
getInitConnectedPct() - Method in class org.numenta.nupic.Connections
Returns the configured initial connected percent.
getInitialPermanence() - Method in class org.numenta.nupic.Connections
Returns the initial permanence setting.
getInput() - Method in class org.numenta.nupic.network.Region
Returns the current input into the region.
getInputDimensions() - Method in class org.numenta.nupic.Connections
Returns the configured input dimensions see Connections.setInputDimensions(int[])
getInputIndex() - Method in class org.numenta.nupic.model.Synapse
Returns the index of this Synapse's input item whether it is a "sourceCell" or inputVector bit.
getInputMap() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Return the input mapping of field names to the last input value for that field name.
getInputMatrix() - Method in class org.numenta.nupic.Connections
Returns the input column mapping
getInputStream() - Method in class org.numenta.nupic.network.sensor.FileSensor
Returns the configured MetaStream if this is of Type Stream, otherwise it throws an UnsupportedOperationException
getInputStream() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Main method by which this Sensor's information is retrieved.
getInputStream() - Method in class org.numenta.nupic.network.sensor.ObservableSensor
Returns the configured MetaStream.
getInputStream() - Method in interface org.numenta.nupic.network.sensor.Sensor
Returns the configured Stream if this is of Type Stream, otherwise it throws an UnsupportedOperationException
getInputStream() - Method in class org.numenta.nupic.network.sensor.URISensor
Returns the configured MetaStream if this is of Type Stream, otherwise it throws an UnsupportedOperationException
getInputValue(Object, String) - Method in class org.numenta.nupic.encoders.Encoder
Gets the value of a given field from the input record
getInstance() - Static method in class org.numenta.nupic.util.BeanUtil
 
getIntValue(int...) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns the int value at the index computed from the specified coordinates
getIntValue(int) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns the T at the specified index.
getIntValue(int) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Returns the T at the specified index.
getIntValue(int...) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Returns the int value at the index computed from the specified coordinates
getIterationNum() - Method in class org.numenta.nupic.Connections
Returns the cycle count.
getJarEntryStream(String) - Static method in class org.numenta.nupic.network.sensor.FileSensor
Returns a Stream from a Jar entry
getKeyByFieldName(String) - Static method in enum org.numenta.nupic.Parameters.KEY
 
getLastCheckPoint() - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns the last check pointed bytes of the last check point operation.
getLastCheckPoint() - Method in interface org.numenta.nupic.network.PersistenceAPI
Returns the last check pointed bytes of the last check point operation.
getLastCheckPointFileName() - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns the name of the most recently checkpointed Network file.
getLastCheckPointFileName() - Method in interface org.numenta.nupic.network.PersistenceAPI
Returns the name of the most recently checkpointed Network file.
getLayer(Parameters, ScalarEncoder, SpatialPooler, TemporalMemory, CLAClassifier) - Static method in class org.numenta.nupic.QuickDayTest
 
getLayerInput() - Method in interface org.numenta.nupic.network.Inference
Returns the object used as input into a given Layer which is associated with this computation result.
getLayerInput() - Method in class org.numenta.nupic.network.ManualInput
Returns the most recent input object
getLayerThread() - Method in class org.numenta.nupic.network.Layer
Returns the Thread from which this Layer is currently outputting data.
getLearningRadius() - Method in class org.numenta.nupic.Connections
Returns the learning radius.
getLeastUsedCell(Connections, Random) - Method in class org.numenta.nupic.model.Column
Returns the Cell with the least number of DistalDendrites.
getLikelihoods() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
Returns the array of computed likelihoods
getLines(String) - Method in class org.numenta.nupic.network.sensor.HeaderTest
 
getLoadedDayOfWeekNetwork() - Method in class org.numenta.nupic.network.NetworkTest
 
getLoadedDayOfWeekNetwork() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getLoadedDayOfWeekNetwork() - Method in class org.numenta.nupic.network.PlaygroundTest
 
getLoadedDayOfWeekStreamHierarchy() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getLoadedHotGymHierarchy() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getLoadedHotGymNetwork() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getLoadedHotGymNetwork() - Method in class org.numenta.nupic.serialize.HTMObjectInputOutputTest
 
getLoadedHotGymNetwork_FileSensor() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getLoadedHotGymSynchronousNetwork() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getLocalAreaDensity() - Method in class org.numenta.nupic.Connections
Returns the configured local area density
getLocalParameters() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns the global Parameters object
getMask() - Method in class org.numenta.nupic.network.Layer
Returns the content mask used to indicate what algorithm contents this Layer has.
getMatchingSegmentOverlaps() - Method in class org.numenta.nupic.Connections
Returns the Set of matching Connections.SegmentOverlaps
getMax() - Method in enum org.numenta.nupic.Parameters.KEY
 
getMaxBoost() - Method in class org.numenta.nupic.Connections
Returns the max boost see Connections.setMaxBoost(double)
getMaxBuckets() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getMaxIndex() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getMaxIndex() - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
getMaxIndex() - Method in interface org.numenta.nupic.util.FlatMatrix
Returns the maximum accessible flat index.
getMaxNewSynapseCount() - Method in class org.numenta.nupic.Connections
Returns the maximum number of synapses added to a segment during learning.
getMaxOverlap() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getMaxSegmentsPerCell() - Method in class org.numenta.nupic.Connections
Returns the maximum number of segments allowed on a given cell
getMaxSynapsesPerSegment() - Method in class org.numenta.nupic.Connections
Returns the maximum number of synapses allowed per segment
getMaxVal() - Method in class org.numenta.nupic.encoders.Encoder
Returns maxval
getMemory() - Method in class org.numenta.nupic.Connections
Returns the matrix containing the Columns
getMemory() - Method in class org.numenta.nupic.network.Layer
Returns the Connections object being used as the structural matrix and state.
getMemory() - Method in interface org.numenta.nupic.QuickDayTest.Layer
 
getMemory() - Method in class org.numenta.nupic.QuickDayTest.LayerImpl
Simple getter for external reset
getMeta() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Implements the MetaStream FunctionalInterface enabling retrieval of stream meta information.
getMeta() - Method in interface org.numenta.nupic.network.sensor.MetaStream
Returns a ValueList containing meta information (i.e.
getMetaInfo() - Method in class org.numenta.nupic.network.sensor.FileSensor
Returns the values specifying meta information about the underlying stream.
getMetaInfo() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns the Header container for Sensor meta information associated with the input characteristics and configured behavior.
getMetaInfo() - Method in class org.numenta.nupic.network.sensor.ObservableSensor
Returns the values specifying meta information about the underlying stream.
getMetaInfo() - Method in interface org.numenta.nupic.network.sensor.Sensor
Returns the inner Stream's meta information.
getMetaInfo() - Method in class org.numenta.nupic.network.sensor.URISensor
Returns the values specifying meta information about the underlying stream.
getMetrics() - Method in class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
Returns a list of the averages in the contained averaged record list.
getMin() - Method in enum org.numenta.nupic.Parameters.KEY
 
getMinActiveDutyCycles() - Method in class org.numenta.nupic.Connections
 
getMinIndex() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getMinOverlapDutyCycles() - Method in class org.numenta.nupic.Connections
 
getMinPctActiveDutyCycles() - Method in class org.numenta.nupic.Connections
Returns the minPctActiveDutyCycle see Connections.setMinPctActiveDutyCycles(double)
getMinPctOverlapDutyCycles() - Method in class org.numenta.nupic.Connections
getMinThreshold() - Method in class org.numenta.nupic.Connections
Returns the minimum threshold of active synapses to be picked as best.
getMinVal() - Method in class org.numenta.nupic.encoders.Encoder
Returns minval
getMonitor() - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
getMonitor() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns the ComputeDecorator mixin target
getMonitor() - Method in class org.numenta.nupic.monitor.MonitoredTemporalMemory
Returns the original class which is being tested.
getMostProbableBucketIndex(int) - Method in class org.numenta.nupic.algorithms.Classification
Returns the bucket index corresponding with the highest probability for the specified step.
getMostProbableBucketIndex(String, int) - Method in class org.numenta.nupic.network.Layer
Returns the bucket index of the value with the highest calculated probability for the specified field and step.
getMostProbableValue(int) - Method in class org.numenta.nupic.algorithms.Classification
Returns the input value corresponding with the highest probability for the specified step.
getMostProbableValue(String, int) - Method in class org.numenta.nupic.network.Layer
Returns the value whose probability is calculated to be the highest for the specified field and step.
getN() - Method in class org.numenta.nupic.encoders.DateEncoder
Returns n
getN() - Method in class org.numenta.nupic.encoders.Encoder
Returns n
getN() - Method in class org.numenta.nupic.encoders.MultiEncoder
 
getName() - Method in class org.numenta.nupic.encoders.Encoder
Returns the optional name
getName() - Method in class org.numenta.nupic.encoders.EncoderTuple
Returns the Encoder's name
getName() - Method in class org.numenta.nupic.encoders.MultiEncoder
 
getName() - Method in class org.numenta.nupic.network.Layer
Returns the String identifier of this Layer
getName() - Method in class org.numenta.nupic.network.Network
Returns the String identifier for this Network
getName() - Method in class org.numenta.nupic.network.Region
Returns the String identifier for this Region
getName() - Method in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
getNeighborsND(Connections, int, SparseMatrix<?>, int, boolean) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Similar to _getNeighbors1D and _getNeighbors2D (Not included in this implementation), this function Returns a list of indices corresponding to the neighbors of a given column.
getNetwork() - Method in class org.numenta.nupic.network.NetworkConsistencyTest
 
getNetwork() - Method in class org.numenta.nupic.network.sensor.Publisher
Returns the parent Network connected to this Publisher for use as a convenience.
getNetworkDemoFieldEncodingMap() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Returns the Hot Gym encoder setup.
getNetworkDemoTestEncoderParams() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Returns Encoder parameters and meta information for the "Hot Gym" encoder
getNext() - Method in class org.numenta.nupic.network.Layer
Returns the next Layer following this Layer in order of process flow.
getNInternal() - Method in class org.numenta.nupic.encoders.Encoder
nInternal represents the output area excluding the possible padding on each side
getNumActiveColumnsPerInhArea() - Method in class org.numenta.nupic.Connections
Returns the configured number of active columns per inhibition area.
getNumberEncoder(MultiEncoder) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Searches through the specified MultiEncoder's previously configured encoders to find and return one that is of type ScalarEncoder, RandomDistributedScalarEncoder, AdaptiveScalarEncoder, LogEncoder or DeltaEncoder.
getNumCellsPerColumn() - Method in class org.numenta.nupic.model.Column
Returns the configured number of cells per column for all Column objects within the current TemporalMemory
getNumColumns() - Method in class org.numenta.nupic.Connections
Returns the product of the column dimensions
getNumDestroyedSegments() - Method in class org.numenta.nupic.model.Cell
Returns the number of destroyed segments for this Cell
getNumDestroyedSynapses() - Method in class org.numenta.nupic.model.DistalDendrite
Returns the number of destroyed Synapses for this DistalDendrite
getNumDimensions() - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
getNumDimensions() - Method in interface org.numenta.nupic.util.Matrix
Returns the configured number of dimensions.
getNumInputs() - Method in class org.numenta.nupic.Connections
Returns the product of the input dimensions
getNumRetry() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getObject(int) - Method in class org.numenta.nupic.util.AbstractSparseMatrix
Returns the T at the specified index.
getObject(int) - Method in class org.numenta.nupic.util.SparseObjectMatrix
Returns the T at the specified index.
getObjectInput(InputStream) - Method in class org.numenta.nupic.serialize.SerializerCore
Returns the specified InputStream wrapped in an HTM input stream
getObjectOutput(OutputStream) - Method in class org.numenta.nupic.serialize.SerializerCore
Returns the specified OutputStream wrapped in an HTM output stream
getOffset() - Method in class org.numenta.nupic.encoders.EncoderTuple
Returns the index of the first on bit (offset) the Encoder encodes.
getOffset() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getOnBits(int[]) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoderTest
 
getOpenOptions() - Method in class org.numenta.nupic.serialize.SerialConfig
Returns a list of the configured serialization file treatment options.
getOutputStream() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns the encoded output stream of the underlying Stream's encoder.
getOverlapDutyCycles() - Method in class org.numenta.nupic.Connections
Returns the overlap duty cycles.
getOverlaps() - Method in class org.numenta.nupic.Connections
Returns the overlap score for each column
getPadding() - Method in class org.numenta.nupic.encoders.Encoder
For non-periodic inputs, padding is the number of bits "outside" the range, on each side.
getPAOverlaps() - Method in class org.numenta.nupic.Connections
Returns paOverlaps (predictive assist vector) for PASpatialPooler
getParameters() - Method in class org.numenta.nupic.benchmarks.AbstractAlgorithmBenchmark
Create and return a Parameters object.
getParameters() - Method in class org.numenta.nupic.benchmarks.SpatialPoolerGlobalInhibitionBenchmark
 
getParameters() - Static method in class org.numenta.nupic.ConnectionsTest
 
getParameters() - Static method in class org.numenta.nupic.network.AlgorithmDeterminacyTest
 
getParameters() - Method in class org.numenta.nupic.network.Layer
Returns the Parameters used to configure this layer.
getParameters() - Method in class org.numenta.nupic.network.Network
Returns the network-level Parameters.
getParameters() - Method in class org.numenta.nupic.network.NetworkConsistencyTest
 
getParameters() - Static method in class org.numenta.nupic.network.NetworkTestHarness
Returns the default parameters used for the "dayOfWeek" encoder and algorithms.
getParameters() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getParameters(Map<Parameters.KEY, Object>) - Static method in class org.numenta.nupic.Parameters
Called internally to populate a Parameters object with the keys and values specified in the passed in map.
getParameters() - Static method in class org.numenta.nupic.QuickDayTest
 
getParameters() - Static method in class org.numenta.nupic.RunLayer
 
getParams() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
Returns the AnomalyLikelihood.AnomalyParams which is: a Statistic, array of likelihoods, and a MovingAverage
getParentCell() - Method in class org.numenta.nupic.model.DistalDendrite
Returns the owner Cell
getPermanence(Synapse) - Method in class org.numenta.nupic.model.Pool
Returns the permanence value for the Synapse specified.
getPermanence() - Method in class org.numenta.nupic.model.Synapse
Returns this Synapse's degree of connectedness.
getPermanenceDecrement() - Method in class org.numenta.nupic.Connections
Amount by which permanences of synapses are decremented during learning.
getPermanenceIncrement() - Method in class org.numenta.nupic.Connections
Amount by which permanences of synapses are incremented during learning.
getPermanences() - Method in class org.numenta.nupic.Connections
Returns a 2 Dimensional array of the permanences for SP proximal dendrite column pooled connections.
getPermanences0() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences1() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences10() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences11() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences12() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences13() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences14() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences15() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences16() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences17() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences18() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences19() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences2() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences20() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences21() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences22() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences23() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences24() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences25() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences26() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences27() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences28() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences29() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences3() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences30() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences31() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences32() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences33() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences34() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences35() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences36() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences37() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences38() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences39() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences4() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences40() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences41() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences42() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences43() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences44() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences45() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences46() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences47() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences48() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences49() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences5() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences50() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences51() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences52() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences53() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences54() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences55() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences56() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences57() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences58() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences59() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences6() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences60() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences61() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences62() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences63() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences64() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences65() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences66() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences67() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences68() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences69() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences7() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences70() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences71() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences72() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences73() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences74() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences75() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences76() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences77() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences78() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences79() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences8() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences80() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences81() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences82() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences83() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences84() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences85() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences86() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences87() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences88() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences89() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences9() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences90() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences91() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences92() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences93() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences94() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences95() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences96() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences97() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences98() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermanences99() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityPermanences
 
getPermsForIteration(SpatialPoolerCompatibilityPermanences, int) - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Returns the array of persisted Python SP column synapse permanences
getPotentialPct() - Method in class org.numenta.nupic.Connections
Returns the configured potential pct
getPotentialPct() - Method in class org.numenta.nupic.ParametersTest.DummyContainer
 
getPotentialPools() - Method in class org.numenta.nupic.Connections
Returns the FlatMatrix which holds the mapping of column indexes to their lists of potential inputs.
getPotentialRadius() - Method in class org.numenta.nupic.Connections
Returns the configured potential radius
getPotentials() - Method in class org.numenta.nupic.Connections
Returns a 2 Dimensional array of 1's and 0's indicating which input bits belong to which column's pool.
getPredicted() - Method in interface org.numenta.nupic.QuickDayTest.Layer
 
getPredicted() - Method in class org.numenta.nupic.QuickDayTest.LayerImpl
Returns the next predicted value.
getPredictedSegmentDecrement() - Method in class org.numenta.nupic.Connections
Returns the predictedSegmentDecrement amount.
getPredictiveCells() - Method in class org.numenta.nupic.Connections
Returns the Set of predictive cells.
getPredictiveCells() - Method in interface org.numenta.nupic.network.Inference
Returns the currently predicted columns.
getPredictiveCells() - Method in class org.numenta.nupic.network.Layer
Returns the current predictive Cells
getPredictiveCells() - Method in class org.numenta.nupic.network.ManualInput
Returns the currently predicted columns.
getPresynapticCell() - Method in class org.numenta.nupic.model.Synapse
Returns the containing Cell
getPrevious() - Method in class org.numenta.nupic.network.Layer
Returns the previous Layer preceding this Layer in order of process flow.
getPreviousCheckPoint(String) - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns the checkpointed file previous to the specified file (older), or null if one doesn't exist.
getPreviousCheckPoint(String) - Method in interface org.numenta.nupic.network.PersistenceAPI
Returns the checkpointed file previous to the specified file (older), or null if one doesn't exist.
getPreviousPredictiveCells() - Method in interface org.numenta.nupic.network.Inference
Returns the predicted output from the last inference cycle.
getPreviousPredictiveCells() - Method in class org.numenta.nupic.network.Layer
Returns the previous predictive Cells
getPreviousPredictiveCells() - Method in class org.numenta.nupic.network.ManualInput
Returns the predicted output from the last inference cycle.
getPrintString() - Method in class org.numenta.nupic.Connections
High verbose output useful for debugging
getPropertiesInfoForBean(Class<?>) - Method in class org.numenta.nupic.util.BeanUtil
 
getPropertyInfo(Object, String) - Method in class org.numenta.nupic.util.BeanUtil
 
getPropertyInfo(Class<?>, String) - Method in class org.numenta.nupic.util.BeanUtil
 
getPropertyInfoRequired(Object, String) - Method in class org.numenta.nupic.util.BeanUtil
 
getProximalDendrite() - Method in class org.numenta.nupic.model.Column
Returns this Column's single ProximalDendrite
getProximalSynapseCount() - Method in class org.numenta.nupic.Connections
Returns the count of Synapses on ProximalDendrites
getPublisher() - Method in class org.numenta.nupic.network.Network
Returns the new Publisher created after halt or deserialization of this Network, when a new Publisher must be created.
getPythonInitialColumnConnections() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Returns the initial column connections considered to be "connected" to the input vector bits in that columns pool.
getPythonInitialPermanences1() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
The initial permanences before any processing has occurred.
getPythonInitialPotentialMapping1() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Returns the mapping of which inputs belong to each Column's Pool.
getPythonInputs1() - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
The randomly generated inputs for the test copied over from the Python test.
getRadius() - Method in class org.numenta.nupic.encoders.Encoder
Returns the radius
getRandom() - Method in class org.numenta.nupic.Connections
Returns the thread specific Random number generator.
getRange(String, int) - Method in class org.numenta.nupic.encoders.DecodeResult
Returns a specific range (MinMax) for the specified field.
getRange() - Method in class org.numenta.nupic.encoders.Encoder
Returns the range
getRange(int) - Method in class org.numenta.nupic.encoders.RangeList
Returns the specified MinMax
getRangeAsList(int, int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoderTest
 
getRangeInternal() - Method in class org.numenta.nupic.encoders.Encoder
Returns the range internal value
getRanges(String) - Method in class org.numenta.nupic.encoders.DecodeResult
Returns the RangeList associated with the specified field.
getRanges() - Method in class org.numenta.nupic.encoders.RangeList
Returns a List of the MinMaxes.
getReadMethod() - Method in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
getReceptorSynapseMapping() - Method in class org.numenta.nupic.Connections
FOR TEST USE ONLY
getReceptorSynapses(Cell) - Method in class org.numenta.nupic.Connections
Returns the mapping of Cells to their reverse mapped Synapses.
getReceptorSynapses(Cell, boolean) - Method in class org.numenta.nupic.Connections
Returns the mapping of Cells to their reverse mapped Synapses.
getReceptorSynapses(Connections) - Method in class org.numenta.nupic.model.Cell
Returns the Set of Synapses which have this cell as their source cells.
getReceptorSynapses(Connections, boolean) - Method in class org.numenta.nupic.model.Cell
Returns the Set of Synapses which have this cell as their source cells.
getRecordNum() - Method in interface org.numenta.nupic.network.Inference
Returns the input record sequence number associated with the state of a Layer which this Inference represents.
getRecordNum() - Method in class org.numenta.nupic.network.Layer
Returns the count of records historically inputted into this Layer
getRecordNum() - Method in class org.numenta.nupic.network.ManualInput
Returns the current record num associated with this ManualInput instance
getRecordNum() - Method in class org.numenta.nupic.network.Network
Returns the index of the last record processed.
getRecordNum() - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
Returns the current record number
getRegions() - Method in class org.numenta.nupic.network.Network
Returns a List view of the contained Regions.
getRegistry() - Method in class org.numenta.nupic.serialize.SerialConfig
 
getResolution() - Method in class org.numenta.nupic.encoders.Encoder
Returns the resolution
getRow(int) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchedCsvHeader
Returns the array of values (Tuple) at the specified index.
getRow(int) - Method in class org.numenta.nupic.network.sensor.Header
Retrieves the header line specified.
getRow(int) - Method in interface org.numenta.nupic.network.sensor.ValueList
Returns a collection of values in the form of a Tuple
getSample(Random) - Method in class org.numenta.nupic.algorithms.SampleDistribution
Returns an array of normally distributed values with the configured mean and variance.
getSamples() - Method in class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
Returns a list of the sample values in the contained averaged record list.
getScalar() - Method in class org.numenta.nupic.encoders.Encoding
Returns the encoded value as a number.
getScalarNames() - Method in class org.numenta.nupic.encoders.Encoder
Returns the names of the fields
getScalarNames(String) - Method in class org.numenta.nupic.encoders.Encoder
Return the field names for each of the scalar values returned by .
getScalars(T) - Method in class org.numenta.nupic.encoders.CategoryEncoder
Returns an TDoubleList containing the sub-field scalar value(s) for each sub-field of the inputData.
getScalars(DateTime) - Method in class org.numenta.nupic.encoders.DateEncoder
Returns an TDoubleList containing the sub-field scalar value(s) for each sub-field of the inputData.
getScalars(S) - Method in class org.numenta.nupic.encoders.Encoder
Returns an TDoubleList containing the sub-field scalar value(s) for each sub-field of the inputData.
getScalars(S) - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns an TDoubleList containing the sub-field scalar value(s) for each sub-field of the inputData.
getScalars(S) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns an TDoubleList containing the sub-field scalar value(s) for each sub-field of the inputData.
getScaledValue(double) - Method in class org.numenta.nupic.encoders.LogEncoder
Convert the input, which is in normal space, into log space
getSdr(int) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.SDRByCategoryMap
 
getSDR() - Method in interface org.numenta.nupic.network.Inference
Returns the Sparse Distributed Representation vector which is the result of all algorithms in a series of algorithms passed up the hierarchy.
getSDR() - Method in class org.numenta.nupic.network.ManualInput
Returns the Sparse Distributed Representation vector which is the result of all algorithms in a series of algorithms passed up the hierarchy.
getSDR(Set<Cell>) - Method in class org.numenta.nupic.QuickDayTest.LayerImpl
 
getSDRPassThroughEncoder(MultiEncoder) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Searches through the specified MultiEncoder's previously configured encoders to find and return one that is of type DateEncoder
getSDRs() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns list of registered SDRs for this encoder
getSeason() - Method in class org.numenta.nupic.encoders.DateEncoder
 
getSeed() - Method in class org.numenta.nupic.Connections
Returns the configured random number seed
getSeed() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
getSeed() - Method in class org.numenta.nupic.util.FastRandom
Returns the current state of the seed, can be used to clone the object
getSeed() - Method in class org.numenta.nupic.util.UniversalRandom
Returns the long value used as the initial seed
getSegment() - Method in class org.numenta.nupic.model.Synapse
Returns the owning dendritic segment
getSegmentCount() - Method in class org.numenta.nupic.Connections
Returns the segment counter
getSegmentMapping() - Method in class org.numenta.nupic.Connections
FOR TEST USE ONLY
getSegments(Cell) - Method in class org.numenta.nupic.Connections
Returns the mapping of Cells to their DistalDendrites.
getSegments(Cell, boolean) - Method in class org.numenta.nupic.Connections
Returns the mapping of Cells to their DistalDendrites.
getSegments(Connections) - Method in class org.numenta.nupic.model.Cell
Returns a List of this Cell's DistalDendrites
getSegments(Connections, boolean) - Method in class org.numenta.nupic.model.Cell
Returns a List of this Cell's DistalDendrites
getSensor() - Method in class org.numenta.nupic.network.Layer
Returns the configured Sensor if any exists in this Layer, or null if one does not.
getSensor() - Method in class org.numenta.nupic.network.Network
Returns the encoder present in one of this Network's Sensors
getSensorClass() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns the class of the underling Sensor
getSensorParams() - Method in class org.numenta.nupic.network.sensor.FileSensor
Returns this FileSensor's SensorParams
getSensorParams() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns an instance of SensorParams used to initialize the different types of Sensors with their resource location or source object.
getSensorParams() - Method in class org.numenta.nupic.network.sensor.ObservableSensor
Returns the SensorParams object used to configure this ObservableSensor
getSensorParams() - Method in interface org.numenta.nupic.network.sensor.Sensor
Returns an instance of SensorParams used to initialize the different types of Sensors with their resource location or source object.
getSensorParams() - Method in class org.numenta.nupic.network.sensor.URISensor
Returns the SensorParams used to configure this URISensor
getSensorRegion() - Method in class org.numenta.nupic.network.Network
Returns a reference to the Region which contains the Sensor
getSequenceIterator(Iterator<String[]>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Called internally to return a sequencing iterator when this stream is configured to be non-parallel because it will skip the BatchedSpliterator code which internally does the sequencing.
getSerialScheme() - Method in class org.numenta.nupic.serialize.SerializerCore
For testing only!
getSimpleProperty(Object, String) - Method in class org.numenta.nupic.util.BeanUtil
Return bean's property value
getSimpleProperty(Object, BeanUtil.PropertyInfo) - Method in class org.numenta.nupic.util.BeanUtil
 
getSize() - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
getSlice(int...) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns the slice specified by the passed in coordinates.
getSlice(int...) - Method in class org.numenta.nupic.util.FastConnectionsMatrix
 
getSlice(int...) - Method in class org.numenta.nupic.util.LowMemorySparseBinaryMatrix
 
getSlice(int...) - Method in class org.numenta.nupic.util.SparseBinaryMatrix
Returns the slice specified by the passed in coordinates.
getSliceIndexes(int[]) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Calculate the flat indexes of a slice
getSlidingWindow() - Method in class org.numenta.nupic.algorithms.MovingAverage
Returns the sliding window buffer used to calculate the moving average.
getSortedSample(int, int) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
 
getSparseIndices() - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns a sorted array of occupied indexes.
getSparseIndices() - Method in class org.numenta.nupic.util.AbstractSparseMatrix
 
getSparseIndices() - Method in interface org.numenta.nupic.util.SparseMatrix
Returns a sorted array of occupied indexes.
getSparseIndices() - Method in class org.numenta.nupic.util.SparseObjectMatrix
Returns a sorted array of occupied indexes.
getSparsePermanences() - Method in class org.numenta.nupic.model.Pool
Returns an array of permanence values
getSparsePotential() - Method in class org.numenta.nupic.model.Pool
Returns an array of input bit indexes indicating the index of the source.
getSparseSet() - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
 
getSpatialDefaultParameters() - Static method in class org.numenta.nupic.Parameters
Factory method.
getStat(int, int) - Method in class org.numenta.nupic.algorithms.Classification
Returns the probability at the specified index for the given step
getStatCount(int) - Method in class org.numenta.nupic.algorithms.Classification
Returns the count of probabilities for the specified step
getStats(int) - Method in class org.numenta.nupic.algorithms.Classification
Returns the probabilities for the specified step
getStats(int) - Method in class org.numenta.nupic.monitor.mixin.Metric
Returns an array of this Metric's stats.
getStepCount() - Method in class org.numenta.nupic.algorithms.Classification
Returns the count of steps
getStimulusThreshold() - Method in class org.numenta.nupic.Connections
Returns the stimulus threshold
getSynapses(DistalDendrite) - Method in class org.numenta.nupic.Connections
Returns the mapping of DistalDendrites to their Synapses.
getSynapses(ProximalDendrite) - Method in class org.numenta.nupic.Connections
Returns the mapping of ProximalDendrites to their Synapses.
getSynapseWithInput(int) - Method in class org.numenta.nupic.model.Pool
Returns the Synapse connected to the specified input bit index.
getSynPermActiveInc() - Method in class org.numenta.nupic.Connections
Returns the configured active permanence increment
getSynPermBelowStimulusInc() - Method in class org.numenta.nupic.Connections
Returns the stimulus increment for synapse permanences below the measured threshold.
getSynPermConnected() - Method in class org.numenta.nupic.Connections
Returns the synapse permanence connected threshold
getSynPermInactiveDec() - Method in class org.numenta.nupic.Connections
Returns the synaptic permanence inactive decrement.
getSynPermMax() - Method in class org.numenta.nupic.Connections
Returns the maximum Synapse permanence.
getSynPermMin() - Method in class org.numenta.nupic.Connections
Returns the minimum Synapse permanence.
getSynPermTrimThreshold() - Method in class org.numenta.nupic.Connections
Returns the synPermTrimThreshold
getTail() - Method in class org.numenta.nupic.network.Network
Returns the bottom-most (first in execution order from bottom to top) Region in this Network
getTail() - Method in class org.numenta.nupic.network.Region
Returns the bottom-most (first in execution order from bottom to top) Layer in this Region
getTemporalDefaultParameters() - Static method in class org.numenta.nupic.Parameters
Factory method.
getTestEncoderParams() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
getTestEncoderParams() - Method in class org.numenta.nupic.network.sensor.HTMSensorTest
 
getTestHeaderLearn() - Method in class org.numenta.nupic.network.sensor.HeaderTest
 
getTestHeaderOff() - Method in class org.numenta.nupic.network.sensor.HeaderTest
 
getTestHeaderReset() - Method in class org.numenta.nupic.network.sensor.HeaderTest
 
getTestHeaderSeq() - Method in class org.numenta.nupic.network.sensor.HeaderTest
 
getTieBreaker() - Method in class org.numenta.nupic.Connections
Returns the array holding random values used to add to overlap scores to break ties.
getTimeOfDay() - Method in class org.numenta.nupic.encoders.DateEncoder
 
getTopDownMapping() - Method in class org.numenta.nupic.encoders.ScalarEncoder
Return the internal topDownMapping matrix used for handling the bucketInfo() and topDownCompute() methods.
getTopDownMapping() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Return the internal topDownMapping matrix used for handling the SDRCategoryEncoder.getBucketInfo(int[]) and SDRCategoryEncoder.topDownCompute(int[]) methods.
getTopDownValues() - Method in class org.numenta.nupic.encoders.Encoder
Returns the top down range of values
getTotal() - Method in class org.numenta.nupic.algorithms.MovingAverage.Calculation
Returns the total
getTotal() - Method in class org.numenta.nupic.algorithms.MovingAverage
Returns the current running total
getTraceMap() - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
getTraceMap() - Method in class org.numenta.nupic.monitor.MonitoredTemporalMemory
The map of the entire Trace data for this mixin testing framework.
getTrueCount(int) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Returns the count of 1's set on the specified row.
getTrueCount(int) - Method in class org.numenta.nupic.util.FastConnectionsMatrix
 
getTrueCounts() - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
Get the true counts for all outer indexes.
getTrueCounts() - Method in class org.numenta.nupic.util.FastConnectionsMatrix
 
getType() - Method in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
getUpdatePeriod() - Method in class org.numenta.nupic.Connections
Returns the period count which is the number of cycles between meta information updates.
getUpstreamRegion() - Method in class org.numenta.nupic.network.Region
Returns this Region's upstream region, if it exists.
getValue() - Method in class org.numenta.nupic.encoders.Encoding
Returns a representation of the encoded value in the same format as the input.
getValue(Object, int...) - Static method in class org.numenta.nupic.util.ArrayUtils
Get value for array at specified position indexes
getVersion() - Method in class org.numenta.nupic.Connections
Returns the version number
getW() - Method in class org.numenta.nupic.datagen.PatternMachine
Gets a value of "w" for use in generating a pattern.
getW() - Method in class org.numenta.nupic.encoders.DateEncoder
Returns w
getW() - Method in class org.numenta.nupic.encoders.Encoder
Returns w
getW() - Method in class org.numenta.nupic.encoders.MultiEncoder
 
getWeekend() - Method in class org.numenta.nupic.encoders.DateEncoder
 
getWidth() - Method in class org.numenta.nupic.encoders.CategoryEncoder
 
getWidth() - Method in class org.numenta.nupic.encoders.CoordinateEncoder
 
getWidth() - Method in class org.numenta.nupic.encoders.DateEncoder
Should return the output width, in bits.
getWidth() - Method in class org.numenta.nupic.encoders.Encoder
Should return the output width, in bits.
getWidth() - Method in class org.numenta.nupic.encoders.LogEncoder
 
getWidth() - Method in class org.numenta.nupic.encoders.MultiEncoder
 
getWidth() - Method in class org.numenta.nupic.encoders.PassThroughEncoder
 
getWidth() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Should return the output width, in bits.
getWidth() - Method in class org.numenta.nupic.encoders.ScalarEncoder
Should return the output width, in bits.
getWidth() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Should return the output width, in bits.
getWindowSize() - Method in class org.numenta.nupic.algorithms.MovingAverage
Returns the size of the window over which the moving average is computed.
getWinnerCells() - Method in class org.numenta.nupic.Connections
Returns the current Set of winner cells
getWriteMethod() - Method in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
globalCalled - Variable in class org.numenta.nupic.algorithms.SpatialPoolerTest
globalInhibition - Variable in class org.numenta.nupic.Connections
 
GREATER_OR_EQUAL_0 - Static variable in class org.numenta.nupic.util.ArrayUtils
 
GREATER_THAN_0 - Static variable in class org.numenta.nupic.util.ArrayUtils
 
greaterThanOrEqualXThanSetToY(double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Makes all values in the specified array which are greater than or equal to the specified "x" value, equal to the specified "y".
greaterThanXThanSetToY(double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Makes all values in the specified array which are greater than the specified "x" value, equal to the specified "y".
greaterThanXThanSetToY(int[], int, int) - Static method in class org.numenta.nupic.util.ArrayUtils
Makes all values in the specified array which are greater than the specified "x" value, equal to the specified "y".
greaterThanXThanSetToYInB(int[], double[], int, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Sets value to "y" in "targetB" if the value in the same index in "sourceA" is bigger than "x".
GroupBy<T,R> - Class in org.numenta.nupic.util
Allegory to the Python itertools.groupby.
GroupBy(List<T>, Function<T, R>) - Constructor for class org.numenta.nupic.util.GroupBy
Constructs a new GroupBy
GroupBy2<R extends java.lang.Comparable<R>> - Class in org.numenta.nupic.util
An Java extension to groupby in Python's itertools.
GroupBy2(Pair<List<Object>, Function<Object, R>>[]) - Constructor for class org.numenta.nupic.util.GroupBy2
Private internally used constructor.
GroupBy2.Slot<T> - Class in org.numenta.nupic.util
A minimal Serializable version of an GroupBy2.Slot
GroupBy2Test - Class in org.numenta.nupic.util
 
GroupBy2Test() - Constructor for class org.numenta.nupic.util.GroupBy2Test
 
GroupByTest - Class in org.numenta.nupic.util
 
GroupByTest() - Constructor for class org.numenta.nupic.util.GroupByTest
 
growSynapses(Connections, Set<Cell>, DistalDendrite, double, int, Random) - Method in class org.numenta.nupic.algorithms.TemporalMemory
Creates nDesiredNewSynapes synapses on the segment passed in if possible, choosing random cells from the previous winner cells that are not already on the segment.

H

halfWidth - Variable in class org.numenta.nupic.encoders.Encoder
the half width value
halt() - Method in class org.numenta.nupic.network.Layer
Stops the processing of this Layer's processing thread.
halt() - Method in class org.numenta.nupic.network.Network
Halts this Network, stopping all threads and closing all SensorFactory connections to incoming data, freeing up any resources associated with the input connections.
halt() - Method in class org.numenta.nupic.network.Region
Stops each Layer contained within this Region
hasCompletions(<any>) - Method in class org.numenta.nupic.network.ObservableTestBase
 
hasErrors(<any>) - Method in class org.numenta.nupic.network.ObservableTestBase
 
hasGenericProcess - Variable in class org.numenta.nupic.network.Layer
Indicates whether there is a generic processing node entered
hash - Variable in class org.numenta.nupic.util.NamedTuple.Entry
 
hash - Variable in class org.numenta.nupic.util.NamedTuple
 
hashCode() - Method in class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
 
hashCode() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
 
hashCode() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
 
hashCode() - Method in class org.numenta.nupic.algorithms.Classification
 
hashCode() - Method in class org.numenta.nupic.algorithms.MovingAverage.Calculation
 
hashCode() - Method in class org.numenta.nupic.algorithms.MovingAverage
 
hashCode() - Method in class org.numenta.nupic.algorithms.Sample
 
hashCode() - Method in class org.numenta.nupic.algorithms.Statistic
 
hashCode() - Method in class org.numenta.nupic.ComputeCycle
 
hashCode() - Method in class org.numenta.nupic.Connections
hashCode() - Method in class org.numenta.nupic.Connections.SegmentOverlap
 
hashcode - Variable in class org.numenta.nupic.model.Cell
Cash this because Cells are immutable
hashCode() - Method in class org.numenta.nupic.model.Cell
 
hashcode - Variable in class org.numenta.nupic.model.Column
 
hashCode() - Method in class org.numenta.nupic.model.Column
 
hashCode() - Method in class org.numenta.nupic.model.DistalDendrite
 
hashCode() - Method in class org.numenta.nupic.model.Pool
 
hashCode() - Method in class org.numenta.nupic.model.Segment
 
hashCode() - Method in class org.numenta.nupic.model.Synapse
 
hashCode() - Method in class org.numenta.nupic.network.Layer
 
hashCode() - Method in class org.numenta.nupic.network.ManualInput
 
hashCode() - Method in class org.numenta.nupic.network.Network
 
hashCode() - Method in class org.numenta.nupic.network.NetworkConsistencyTest.SampleWeek
 
hashCode() - Method in class org.numenta.nupic.network.Region
 
hashCode() - Method in class org.numenta.nupic.network.sensor.HTMSensor
 
hashCode() - Method in class org.numenta.nupic.Parameters
Usage of DeepEquals in order to ensure the same hashcode for the same equal content regardless of cycles.
hashCode() - Method in class org.numenta.nupic.serialize.SerialConfig
 
hashCode() - Method in class org.numenta.nupic.util.AbstractFlatMatrix
 
hashCode() - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
 
hashCode() - Method in class org.numenta.nupic.util.Deque
 
hashCode() - Method in class org.numenta.nupic.util.FlatArrayMatrix
 
hashCode() - Method in class org.numenta.nupic.util.GroupBy2.Slot
Returns the hash code value of the present value, if any, or 0 (zero) if no value is present.
hashCode() - Method in class org.numenta.nupic.util.LowMemorySparseBinaryMatrix
 
hashCode() - Method in class org.numenta.nupic.util.NamedTuple.Bucket
hashCode() - Method in class org.numenta.nupic.util.NamedTuple.Entry
hashCode() - Method in class org.numenta.nupic.util.NamedTuple
hashCode() - Method in class org.numenta.nupic.util.SetSparseMatrix
 
hashCode() - Method in class org.numenta.nupic.util.SparseObjectMatrix
 
hashcode - Variable in class org.numenta.nupic.util.Tuple
 
hashCode() - Method in class org.numenta.nupic.util.Tuple
hashIndex(String) - Method in class org.numenta.nupic.util.NamedTuple
Creates and returns a hash code conforming to a number between 0 - n-1, where n = #Buckets
hasKey(String) - Method in class org.numenta.nupic.util.NamedTuple
Returns a flag indicating whether the specified key exists within this NamedTuple
hasNext() - Method in class org.numenta.nupic.network.sensor.HTMSensor.Copy
 
hasNext() - Method in class org.numenta.nupic.network.sensor.HTMSensor
 
hasNext() - Method in interface org.numenta.nupic.util.Generator
Returns a flag indicating whether another iteration of processing may occur.
hasNext() - Method in class org.numenta.nupic.util.GroupBy
Returns a flag indicating whether another iteration of processing may occur.
hasNext() - Method in class org.numenta.nupic.util.GroupBy2
Returns a flag indicating that at least one Generator has a matching key for the current "smallest" key generated.
hasSensor() - Method in class org.numenta.nupic.network.Layer
Returns a flag indicating whether this Layer is configured with a Sensor which requires starting up.
hasSP() - Method in class org.numenta.nupic.network.Layer
For internal use only.
hasTemporalMemory() - Method in class org.numenta.nupic.network.Layer
Returns a flag indicating whether this Layer contains a TemporalMemory.
hasTM() - Method in class org.numenta.nupic.network.Layer
For internal use only.
head - Variable in class org.numenta.nupic.network.Network
 
head - Variable in class org.numenta.nupic.network.Region
 
head() - Method in class org.numenta.nupic.util.Deque
Returns the item at the head of this Deque, blocking until an item is available.
header - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
header - Variable in class org.numenta.nupic.network.sensor.CSVSource
 
Header - Class in org.numenta.nupic.network.sensor
Meta data describing the fields, types and reset rules usually specified by a file header, but may be manually or programmatically set.
Header(ValueList) - Constructor for class org.numenta.nupic.network.sensor.Header
Constructs a new Header using the specified ValueList
header - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
HEADER_IDX - Static variable in class org.numenta.nupic.network.sensor.CSVSource
 
HEADER_SIZE - Static variable in class org.numenta.nupic.network.sensor.CSVSource
 
HEADER_SIZE - Static variable in class org.numenta.nupic.network.sensor.FileSensor
 
HEADER_SIZE - Static variable in class org.numenta.nupic.network.sensor.ObservableSensor
 
HEADER_SIZE - Static variable in class org.numenta.nupic.network.sensor.Publisher
 
HEADER_SIZE - Static variable in class org.numenta.nupic.network.sensor.URISensor
 
headers - Variable in class org.numenta.nupic.network.PublisherSupplier.Builder
 
headers - Variable in class org.numenta.nupic.network.PublisherSupplier
3 Header lines used during csv parsing of input and type determination
headerStateTracker - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
HeaderTest - Class in org.numenta.nupic.network.sensor
Tests Header condition flag configuration and state management.
HeaderTest() - Constructor for class org.numenta.nupic.network.sensor.HeaderTest
 
headerValues - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream.BatchedCsvHeader
Container for the field values
historicalLikelihoods - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
 
historicalLikelihoods() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
Returns the array of computed likelihoods
historicalScores - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
historicalValues - Variable in class org.numenta.nupic.algorithms.Anomaly.AveragedAnomalyRecordList
 
historicalValues - Variable in class org.numenta.nupic.algorithms.MovingAverage.Calculation
 
holiday - Variable in class org.numenta.nupic.encoders.DateEncoder.Builder
 
holiday(int, double) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set how many bits are used to encode holiday
holiday(int) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set how many bits are used to encode holiday
holiday - Variable in class org.numenta.nupic.encoders.DateEncoder
 
holidayEncoder - Variable in class org.numenta.nupic.encoders.DateEncoder
 
holidaysList - Variable in class org.numenta.nupic.encoders.DateEncoder
 
HTMObjectInput - Class in org.numenta.nupic.serialize
 
HTMObjectInput(InputStream, FSTConfiguration) - Constructor for class org.numenta.nupic.serialize.HTMObjectInput
 
HTMObjectInputOutputTest - Class in org.numenta.nupic.serialize
 
HTMObjectInputOutputTest() - Constructor for class org.numenta.nupic.serialize.HTMObjectInputOutputTest
 
HTMObjectOutput - Class in org.numenta.nupic.serialize
 
HTMObjectOutput(OutputStream, FSTConfiguration) - Constructor for class org.numenta.nupic.serialize.HTMObjectOutput
 
HTMSensor<T> - Class in org.numenta.nupic.network.sensor
Decorator for Sensor types adding HTM specific functionality to sensors and streams.
HTMSensor(Sensor<T>) - Constructor for class org.numenta.nupic.network.sensor.HTMSensor
Decorator pattern to construct a new HTMSensor wrapping the specified Sensor.
HTMSensor.Copy - Class in org.numenta.nupic.network.sensor
Customized Iterator which allows "forking" of a Stream into multiple fanouts.
HTMSensor.InputMap - Class in org.numenta.nupic.network.sensor
Specialized Map for the avoidance of key hashing.
HTMSensorTest - Class in org.numenta.nupic.network.sensor
Higher level test than the individual sensor tests.
HTMSensorTest() - Constructor for class org.numenta.nupic.network.sensor.HTMSensorTest
 

I

i_add(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the passed in array with every value being altered by the addition of the specified double amount at the same index
id - Variable in class org.numenta.nupic.algorithms.BitHistory
Form our "id"
idx - Variable in class org.numenta.nupic.util.NamedTuple.Bucket
 
idx0 - Variable in class org.numenta.nupic.network.RegionTest
 
idx1 - Variable in class org.numenta.nupic.network.RegionTest
 
idx2 - Variable in class org.numenta.nupic.network.RegionTest
 
in1d(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Test whether each element of a 1-D array is also present in a second array.
incDestroyedSegments() - Method in class org.numenta.nupic.model.Cell
Increments the number of destroyed segments for this Cell
incDestroyedSynapses() - Method in class org.numenta.nupic.model.DistalDendrite
Increments the number of destroyed Synapses for this DistalDendrite
incRecordNum() - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
Increment the record number
increment() - Method in class org.numenta.nupic.network.Layer
Increments the current record sequence number.
incrementDistalSynapses() - Method in class org.numenta.nupic.Connections
Increments and returns the incremented distal Synapse count.
incrementProximalSynapses() - Method in class org.numenta.nupic.Connections
Increments and returns the incremented proximal Synapse count.
incrementSegments() - Method in class org.numenta.nupic.Connections
Increments and returns the incremented count.
index - Variable in class org.numenta.nupic.model.Cell
This cell's index
index - Variable in class org.numenta.nupic.model.Column
The flat non-topological index of this column
index - Variable in class org.numenta.nupic.model.Segment
 
indexes - Variable in class org.numenta.nupic.util.MatrixTest
 
indexes - Variable in class org.numenta.nupic.util.SetSparseMatrix
 
indexFieldMap - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
indexToCategory - Variable in class org.numenta.nupic.encoders.CategoryEncoder
 
indexToCategory - Variable in class org.numenta.nupic.encoders.MultiEncoder
 
indexToEncoderMap - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
IndicesTrace - Class in org.numenta.nupic.monitor.mixin
Each entry contains indices (for example of predicted => active cells).
IndicesTrace(MonitorMixinBase, String) - Constructor for class org.numenta.nupic.monitor.mixin.IndicesTrace
Constructs a new IndicesTrace
IndicesTraceTest - Class in org.numenta.nupic.monitor.mixin
 
IndicesTraceTest() - Constructor for class org.numenta.nupic.monitor.mixin.IndicesTraceTest
 
infer(int, double[]) - Method in class org.numenta.nupic.algorithms.BitHistory
Look up and return the votes for each bucketIdx for this bit.
infer(int[], Map<String, Object>) - Method in class org.numenta.nupic.algorithms.SDRClassifier
Return the inference value from one input sample.
Inference - Interface in org.numenta.nupic.network
Container for output from a given Layer.
inference - Variable in class org.numenta.nupic.network.Layer.FunctionFactory
 
inferInputDimensions(int, int) - Method in class org.numenta.nupic.network.Layer
Given an input field width and Spatial Pooler dimensionality; this method will return an array of dimension sizes whose number is equal to the number of column dimensions.
inferSingleStep(int[], FlexCompRowMatrix) - Method in class org.numenta.nupic.algorithms.SDRClassifier
Perform inference for a single step.
inflateSDR(int[], int) - Method in class org.numenta.nupic.QuickDayTest.LayerImpl
 
inhibitColumns(Connections, double[]) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Performs inhibition.
inhibitColumnsGlobal(Connections, double[], double) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Perform global inhibition.
inhibitColumnsLocal(Connections, double[], double) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Performs inhibition.
inhibitionRadius - Variable in class org.numenta.nupic.Connections
The inhibition radius determines the size of a column's local neighborhood.
init(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Initializes the specified Connections object which contains the memory and structural anatomy this spatial pooler uses to implement its algorithms.
init(Connections) - Static method in class org.numenta.nupic.algorithms.TemporalMemory
Uses the specified Connections object to Build the structural anatomy needed by this TemporalMemory to implement its algorithms.
init() - Method in class org.numenta.nupic.benchmarks.AbstractAlgorithmBenchmark
 
init() - Method in class org.numenta.nupic.benchmarks.SpatialPoolerGlobalInhibitionBenchmark
 
init() - Method in class org.numenta.nupic.benchmarks.SpatialPoolerLocalInhibitionBenchmark
 
init() - Method in class org.numenta.nupic.benchmarks.TemporalMemoryBenchmark
 
init() - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
w -- number of bits to set in output minval -- minimum input value maxval -- maximum input value (input is strictly less if periodic == True) Exactly one of n, radius, resolution must be set.
init() - Method in class org.numenta.nupic.encoders.CategoryEncoder
 
init() - Method in class org.numenta.nupic.encoders.DateEncoder
Init the DateEncoder with parameters
init() - Method in class org.numenta.nupic.encoders.DeltaEncoder
w -- number of bits to set in output minval -- minimum input value maxval -- maximum input value (input is strictly less if periodic == True) Exactly one of n, radius, resolution must be set.
init() - Method in class org.numenta.nupic.encoders.LogEncoder
w -- number of bits to set in output minval -- minimum input value.
init() - Method in class org.numenta.nupic.encoders.MultiEncoder
 
init() - Method in class org.numenta.nupic.encoders.PassThroughEncoder
 
init() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Perform validation on state parameters and proceed with initialization of the encoder.
init() - Method in class org.numenta.nupic.encoders.ScalarEncoder
w -- number of bits to set in output minval -- minimum input value maxval -- maximum input value (input is strictly less if periodic == True) Exactly one of n, radius, resolution must be set.
init(int, int, List<String>, String, int, boolean) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
 
init(Parameters, PatternMachine) - Method in class org.numenta.nupic.integration.AbstractTemporalMemoryTest
 
initASE() - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoderTest
 
initCE() - Method in class org.numenta.nupic.encoders.CategoryEncoderTest
 
initCE() - Method in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
initConnectedPct - Variable in class org.numenta.nupic.Connections
 
initDE() - Method in class org.numenta.nupic.encoders.DateEncoderTest
 
initDimensionMultiples(int[]) - Method in class org.numenta.nupic.util.AbstractFlatMatrix
Initializes internal helper array which is used for multidimensional index computation.
initDimensionMultiples(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Initializes internal helper array which is used for multidimensional index computation.
initEncoder(int, double, double, int, double, double) - Method in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
There are three different ways of thinking about the representation.
initEncoder(int, double, double, int, double, double) - Method in class org.numenta.nupic.encoders.DeltaEncoder
There are three different ways of thinking about the representation.
initEncoder(double, int, int, Double, long) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Perform the initialization of the encoder.
initEncoder(int, double, double, int, double, double) - Method in class org.numenta.nupic.encoders.ScalarEncoder
There are three different ways of thinking about the representation.
initEncoder(Parameters) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Initializes this HTMSensor's internal encoders if and only if the encoders have not been previously initialized.
initEncoders(Map<String, Map<String, Object>>) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Called internally to initialize this sensor's encoders
initFST() - Method in class org.numenta.nupic.serialize.SerializerCore
Initializes the delegate serializer
initGE() - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoderTest
 
initializeBucketMap(int, Double) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Initialize the bucket map assuming the given number of maxBuckets.
initializeMask() - Method in class org.numenta.nupic.network.Layer
Initializes the algorithm content mask used for detection of repeated algorithms among Layers in a Region.
initialPermanence - Variable in class org.numenta.nupic.Connections
Initial permanence of a new synapse
initIndexes() - Method in class org.numenta.nupic.network.sensor.Header
Initializes the indexes of SensorFlags types to aid in line processing.
initLE() - Method in class org.numenta.nupic.encoders.LogEncoderTest
 
initMatrices(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Called to initialize the structural anatomy with configured values and prepare the anatomical entities for activation.
initME() - Method in class org.numenta.nupic.encoders.MultiEncoderTest
 
initPermanence(Connections, int[], int, double) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Initializes the permanences of a column.
initPermConnected(Connections) - Static method in class org.numenta.nupic.algorithms.SpatialPooler
Returns a randomly generated permanence value for a synapse that is initialized in a connected state.
initPermNonConnected(Connections) - Static method in class org.numenta.nupic.algorithms.SpatialPooler
Returns a randomly generated permanence value for a synapses that is to be initialized in a non-connected state.
initSE() - Method in class org.numenta.nupic.encoders.ScalarEncoderTest
 
initSP() - Method in class org.numenta.nupic.algorithms.SpatialPoolerTest
 
initSP() - Method in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
input - Variable in class org.numenta.nupic.benchmarks.SpatialPoolerGlobalInhibitionBenchmark
 
input - Variable in class org.numenta.nupic.benchmarks.SpatialPoolerLocalInhibitionBenchmark
 
input - Variable in class org.numenta.nupic.benchmarks.TemporalMemoryBenchmark
 
input(double, int, int) - Method in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
input - Variable in class org.numenta.nupic.network.Region
 
input(String[], String[], FieldMetaType[], List<int[]>, boolean) - Method in class org.numenta.nupic.network.sensor.HTMSensor
Populates the specified outputStreamSource (List<int[]>) with an encoded array of integers - using the specified field names and field types indicated.
input(T, int, int) - Method in interface org.numenta.nupic.QuickDayTest.Layer
 
input(Double, int, int) - Method in class org.numenta.nupic.QuickDayTest.LayerImpl
 
input - Static variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
INPUT_PATH - Static variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
inputDimensions - Variable in class org.numenta.nupic.Connections
What will comprise the Layer input.
inputIndex - Variable in class org.numenta.nupic.model.Synapse
 
inputMap - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
InputMap() - Constructor for class org.numenta.nupic.network.sensor.HTMSensor.InputMap
 
inputMatrix - Variable in class org.numenta.nupic.Connections
A matrix representing the shape of the input.
insert(E) - Method in class org.numenta.nupic.util.Deque
Inserts the specified item at the head of this Deque
INSTANCE - Static variable in class org.numenta.nupic.util.BeanUtil
 
INT_GREATER_THAN_0 - Static variable in class org.numenta.nupic.util.ArrayUtils
 
intArrayToString(Object) - Static method in class org.numenta.nupic.util.ArrayUtils
Convert multidimensional array to readable String
interleave(F, S) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array containing the successive elements of each argument array as in [ first[0], second[0], first[1], second[1], ...
interleave(F, S) - Static method in class org.numenta.nupic.util.NamedTuple
Returns an array containing the successive elements of each argument array as in [ first[0], second[0], first[1], second[1], ...
internalCheckPointOp() - Method in class org.numenta.nupic.network.Network
INTERNAL METHOD: DO NOT CALL Called from Layer to execute a check point from within the scope of this Network checkPointFunction
internalDispatch - Variable in class org.numenta.nupic.network.ObservableTestBaseTest.FauxNetwork
 
IntGenerator - Class in org.numenta.nupic.util
Generates a range of integers.
IntGenerator() - Constructor for class org.numenta.nupic.util.IntGenerator
 
IntGeneratorTest - Class in org.numenta.nupic.util
 
IntGeneratorTest() - Constructor for class org.numenta.nupic.util.IntGeneratorTest
 
InvalidSPParamValueException(String) - Constructor for exception org.numenta.nupic.algorithms.SpatialPooler.InvalidSPParamValueException
 
inverseMercator(double, double) - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoder
Returns coordinates converted to Long/Lat from Mercator Spherical projection
invokeMethod(Method, Object, Object...) - Method in class org.numenta.nupic.util.BeanUtil
 
IS_VERBOSE - Static variable in class org.numenta.nupic.RunLayer
 
isArrayType - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
isArrayType() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Returns a flag indicating whether the input field is an array
isBatchOp - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
isBatchOp() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Returns a flag indicating whether this Stream is currently batching its operations.
isChanged - Variable in class org.numenta.nupic.network.sensor.Header
 
isClosed - Variable in class org.numenta.nupic.network.Layer
 
isClosed() - Method in class org.numenta.nupic.network.Layer
Returns a flag indicating whether this Layer has had its Layer.close() method called, or not.
isClosed() - Method in class org.numenta.nupic.network.Region
Returns a flag indicating whether this Region has had its Region.close() method called, or not.
isClosedAddMultiEncoderTest() - Method in class org.numenta.nupic.network.LayerTest
 
isClosedAddSensorTest() - Method in class org.numenta.nupic.network.LayerTest
 
isClosedAddSpatialPoolerTest() - Method in class org.numenta.nupic.network.LayerTest
 
isColumnMajor - Variable in class org.numenta.nupic.util.AbstractFlatMatrix
 
isDelta() - Method in class org.numenta.nupic.encoders.CategoryEncoder
 
isDelta() - Method in class org.numenta.nupic.encoders.CoordinateEncoder
 
isDelta() - Method in class org.numenta.nupic.encoders.DateEncoder
Returns true if the underlying encoder works on deltas
isDelta() - Method in class org.numenta.nupic.encoders.DeltaEncoder
Returns true if the underlying encoder works on deltas
isDelta() - Method in class org.numenta.nupic.encoders.Encoder
Returns true if the underlying encoder works on deltas
isDelta() - Method in class org.numenta.nupic.encoders.LogEncoder
 
isDelta() - Method in class org.numenta.nupic.encoders.MultiEncoder
 
isDelta() - Method in class org.numenta.nupic.encoders.PassThroughEncoder
 
isDelta() - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Returns true if the underlying encoder works on deltas
isDelta() - Method in class org.numenta.nupic.encoders.ScalarEncoder
Returns true if the underlying encoder works on deltas
isDelta() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
Returns true if the underlying encoder works on deltas
isEligibleList(int, Object) - Method in class org.numenta.nupic.util.GroupBy2
Returns a flag indicating whether the list currently pointed to by the specified index contains a key which matches the specified "targetKey".
isEncoderLearningEnabled() - Method in class org.numenta.nupic.encoders.Encoder
Returns a flag indicating whether encoder learning is enabled.
isForced() - Method in class org.numenta.nupic.encoders.Encoder
Returns the forced flag
isHalted - Variable in class org.numenta.nupic.network.Layer
 
isHalted() - Method in class org.numenta.nupic.network.Layer
Returns a flag indicating whether this layer's processing thread has been halted or not.
isHalted - Variable in class org.numenta.nupic.network.LayerTest
 
isHalted() - Method in class org.numenta.nupic.network.Network
Returns a flag indicating whether this Network has a Region whose tail (input Layer) is halted.
isHalted() - Method in class org.numenta.nupic.network.Region
Returns a flag indicating whether this Region has a Layer whose Sensor thread is halted.
isHalted - Variable in class org.numenta.nupic.network.RegionTest
 
isLearn - Variable in class org.numenta.nupic.network.Layer
 
isLearn() - Method in class org.numenta.nupic.network.Layer
Returns the learning mode setting.
isLearn - Variable in class org.numenta.nupic.network.Network
 
isLearn() - Method in class org.numenta.nupic.network.Network
Returns the learning mode setting.
isLearn - Variable in class org.numenta.nupic.network.Region
stores the learn setting
isLearn() - Method in class org.numenta.nupic.network.Region
Returns the learning mode setting.
isLearn - Variable in class org.numenta.nupic.network.sensor.Header
 
isLearn() - Method in class org.numenta.nupic.network.sensor.Header
Returns a flag indicating whether the current input state is set to learn or not.
isMultiLayer() - Method in class org.numenta.nupic.network.Region
Returns a flag indicating whether this Region contain multiple Layers.
isMultiRegion() - Method in class org.numenta.nupic.network.Network
Returns a flag indicating whether this Network contain multiple Regions.
isOneCheckPointOnly() - Method in class org.numenta.nupic.serialize.SerialConfig
Returns a flag indicating whether only one check point file will exist at a time, or not.
isParallel() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
isPeriodic() - Method in class org.numenta.nupic.encoders.Encoder
Returns the periodic flag
isPostSerialized - Variable in class org.numenta.nupic.network.Layer
 
isPresent() - Method in class org.numenta.nupic.util.GroupBy2.Slot
Return true if there is a value present, otherwise false.
isReset() - Method in class org.numenta.nupic.network.sensor.Header
Returns a flag indicating whether any watched column has changed data.
isResetting - Static variable in class org.numenta.nupic.QuickDayTest
 
isSparse(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a flag indicating whether the specified array is a sparse array of 0's and 1's or not.
isSpecial(Parameters.KEY, Class<?>) - Method in class org.numenta.nupic.Parameters
Returns a flag indicating whether the type is an equality special case.
isStateLock() - Method in class org.numenta.nupic.encoders.DeltaEncoder
 
isTail(Layer<?>) - Method in class org.numenta.nupic.network.Network
For internal Use: Returns a boolean flag indicating whether the specified Layer is the tail of the Network.
isTerminal - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
isTerminal() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Returns a flag indicating whether the underlying stream has had a terminal operation called on it, indicating that it can no longer have operations built up on it.
isTerminal() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Returns a flag indicating whether the underlying stream has had a terminal operation called on it, indicating that it can no longer have operations built up on it.
isTerminal() - Method in interface org.numenta.nupic.network.sensor.MetaStream
Returns a flag indicating whether the underlying stream has had a terminal operation called on it, indicating that it can no longer have operations built up on it.
isThreadedOperation() - Method in class org.numenta.nupic.network.Network
Returns a flag indicating that the Network has an Observable running on a thread.
isThreadRunning - Variable in class org.numenta.nupic.network.Network
 
isUpdateRound(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Returns true if enough rounds have passed to warrant updates of duty cycles
isValidEncoderPropertyTuple(Tuple) - Method in class org.numenta.nupic.encoders.DateEncoder
 
isValidEstimatorParams(NamedTuple) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Returns a flag indicating whether the specified params are valid.
isWeighted - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
it - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
items - Variable in class org.numenta.nupic.monitor.mixin.Trace
 
iter - Variable in class org.numenta.nupic.util.GroupBy
 
iteration - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
iterator() - Method in class org.numenta.nupic.network.Network
Returns a Iterator capable of walking the tree of regions from the root Region down through all the child Regions.
iterator() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
iterator() - Method in class org.numenta.nupic.util.Deque
Returns an Iterator over the contents of this Deque
iterator() - Method in interface org.numenta.nupic.util.Generator
iterator() - Method in class org.numenta.nupic.util.GroupBy2

J

jdkTotal - Static variable in class org.numenta.nupic.network.sensor.BatchedCsvStreamBenchmark
 
jdkTotalTime - Static variable in class org.numenta.nupic.network.sensor.BatchedCsvStreamBenchmark
 

K

KEY(String, Class<?>) - Constructor for enum org.numenta.nupic.Parameters.KEY
Constructs a new KEY
KEY(String, Class<?>, Number, Number) - Constructor for enum org.numenta.nupic.Parameters.KEY
Constructs a new KEY with range check
key - Variable in class org.numenta.nupic.util.NamedTuple.Entry
 
KEY_DIST - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_ESTIMATION_SAMPLES - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_HIST_LIKE - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_HIST_VALUES - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_IS_WEIGHTED - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_LEARNING_PERIOD - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_MEAN - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_MODE - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_MVG_AVG - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_STDEV - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_TOTAL - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_USE_MOVING_AVG - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_VARIANCE - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
KEY_WINDOW_SIZE - Static variable in class org.numenta.nupic.algorithms.Anomaly
 
Keys() - Constructor for class org.numenta.nupic.network.sensor.SensorParams.Keys
 
keys() - Method in class org.numenta.nupic.Parameters
Returns a Set view of the keys in this Parameters object
keys - Variable in class org.numenta.nupic.util.NamedTuple
 
keys() - Method in class org.numenta.nupic.util.NamedTuple
Returns a array copy of this NamedTuple's keys.

L

l - Variable in class org.numenta.nupic.util.RangeTuple
 
lambda - Variable in class org.numenta.nupic.Connections
 
last - Variable in class org.numenta.nupic.util.NamedTuple.Bucket
 
lastBytes - Static variable in class org.numenta.nupic.network.Persistence.PersistenceAccess
Stores the bytes of the last serialized object or null if there was a problem
lastCheckPointFileName - Static variable in class org.numenta.nupic.network.Persistence.PersistenceAccess
All instances in this classloader will share the same atomic reference to the last checkpoint file name holder which is perfectly fine.
lastPredicted - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
lastSeqNum - Variable in class org.numenta.nupic.network.sensor.BatchedCsvStreamTest
 
lastTotalUpdate - Variable in class org.numenta.nupic.algorithms.BitHistory
lastUpdate is the iteration number of the last time it was updated.
lastUsedIteration - Variable in class org.numenta.nupic.model.DistalDendrite
 
lastUsedIteration() - Method in class org.numenta.nupic.model.DistalDendrite
Returns the iteration in which this segment was last active.
Layer<T> - Class in org.numenta.nupic.network
Implementation of the biological layer of a region in the neocortex.
Layer(Network) - Constructor for class org.numenta.nupic.network.Layer
Creates a new Layer using the Network level Parameters
Layer(Network, Parameters) - Constructor for class org.numenta.nupic.network.Layer
Creates a new Layer using the specified Parameters
Layer(String, Network, Parameters) - Constructor for class org.numenta.nupic.network.Layer
Creates a new Layer using the specified Parameters
Layer(Parameters, MultiEncoder, SpatialPooler, TemporalMemory, Boolean, Anomaly) - Constructor for class org.numenta.nupic.network.Layer
Creates a new Layer initialized with the specified algorithmic components.
Layer.CheckPointOperator<T> - Class in org.numenta.nupic.network
Implementation of the CheckPointOp interface which serves to checkpoint and register a listener at the same time.
Layer.FunctionFactory - Class in org.numenta.nupic.network
Factory which returns an Observable capable of transforming known input formats to the universal format object passed between all Observables in the Observable chains making up the processing steps involving HTM algorithms.
Layer.FunctionFactory.Copy2Inference - Class in org.numenta.nupic.network
Emits an Observable which copies an Inference input to the output, storing relevant information in this layer's inference object along the way.
Layer.FunctionFactory.Map2Inference - Class in org.numenta.nupic.network
Emits an Observable which is transformed from a Map input type to one that emits Inferences.
Layer.FunctionFactory.String2Inference - Class in org.numenta.nupic.network
WARNING: UNIMPLEMENTED
Layer.FunctionFactory.Vector2Inference - Class in org.numenta.nupic.network
Emits an Observable which is transformed from a binary vector input type to one that emits Inferences.
LAYER_THREAD - Variable in class org.numenta.nupic.network.Layer
This layer's thread
LayerImpl(Parameters, ScalarEncoder, SpatialPooler, TemporalMemory, CLAClassifier) - Constructor for class org.numenta.nupic.QuickDayTest.LayerImpl
 
layerInput - Variable in class org.numenta.nupic.network.ManualInput
 
layerInput(Object) - Method in class org.numenta.nupic.network.ManualInput
Sets the input object to be used and returns this ManualInput
layers - Variable in class org.numenta.nupic.network.Region
 
layersDistinct - Variable in class org.numenta.nupic.network.Region
Indicates whether algorithms are repeated, if true then no, if false then yes (for Inference sharing determination) see Region.configureConnection(Layer, Layer) and Layer.getMask()
LayerTest - Class in org.numenta.nupic.network
Tests the "heart and soul" of the Network API
LayerTest() - Constructor for class org.numenta.nupic.network.LayerTest
 
le - Variable in class org.numenta.nupic.encoders.LogEncoderTest
 
LEARN - Static variable in class org.numenta.nupic.RunLayer
 
learnIndexes - Variable in class org.numenta.nupic.network.sensor.Header
 
learningEnabled - Variable in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
 
learningRadius - Variable in class org.numenta.nupic.Connections
Radius around cell from which it can sample to form distal DistalDendrite connections.
learnIteration - Variable in class org.numenta.nupic.algorithms.CLAClassifier
The bit's learning iteration.
learnIteration - Variable in class org.numenta.nupic.algorithms.SDRClassifier
The bit's learning iteration.
leastRecentlyUsedSegment(Cell) - Method in class org.numenta.nupic.Connections
Used internally to return the least recently activated segment on the specified cell
leastUsedCell(Connections, List<Cell>, Random) - Method in class org.numenta.nupic.algorithms.TemporalMemory
Gets the cell with the smallest number of segments.
lessThanOrEqualXThanSetToY(double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Makes all values in the specified array which are less than or equal to the specified "x" value, equal to the specified "y".
lessThanXThanSetToY(double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Makes all values in the specified array which are less than the specified "x" value, equal to the specified "y".
lessThanXThanSetToY(int[], int, int) - Static method in class org.numenta.nupic.util.ArrayUtils
Makes all values in the specified array which are less than the specified "x" value, equal to the specified "y".
likelihoods - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
 
limit(long) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
lines - Variable in class org.numenta.nupic.network.sensor.Publisher.Builder
 
list - Variable in class org.numenta.nupic.network.sensor.HTMSensor.Copy
 
list(int) - Method in class org.numenta.nupic.util.GroupBy2Test
 
list(int, int) - Method in class org.numenta.nupic.util.GroupBy2Test
 
listCheckPointFiles() - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns a List of check pointed file names.
listCheckPointFiles() - Method in interface org.numenta.nupic.network.PersistenceAPI
Returns a List of check pointed file names.
load() - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Loads a Network from the default or previously configured location and serial file, and returns it.
load(String) - Method in class org.numenta.nupic.network.Persistence.PersistenceAccess
Loads a Network from the specified serialized file name and returns it.
load() - Method in interface org.numenta.nupic.network.PersistenceAPI
Convenience method to load a Network from the default or previously configured location and serial file, and returns it.
load(String) - Method in interface org.numenta.nupic.network.PersistenceAPI
Convenience method to load a Network from the specified serialized file name and returns it.
loadRawInputFile() - Static method in class org.numenta.nupic.RunLayer
 
loadSPOutputFile() - Static method in class org.numenta.nupic.RunLayer
 
localAreaDensity - Variable in class org.numenta.nupic.Connections
 
localCalled - Variable in class org.numenta.nupic.algorithms.SpatialPoolerTest
 
localParameters - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
locate(String) - Static method in interface org.numenta.nupic.datagen.ResourceLocator
 
LOG - Static variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
LOG - Static variable in class org.numenta.nupic.encoders.CategoryEncoder
 
LOG - Static variable in class org.numenta.nupic.encoders.LogEncoder
 
LOG - Static variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
LOG - Static variable in class org.numenta.nupic.encoders.SDRCategoryEncoder
 
logDiff(Object) - Method in class org.numenta.nupic.Parameters
Convenience method to log difference this Parameters and specified Connections object.
LogEncoder - Class in org.numenta.nupic.encoders
DOCUMENTATION TAKEN DIRECTLY FROM THE PYTHON VERSION: This class wraps the ScalarEncoder class.
LogEncoder() - Constructor for class org.numenta.nupic.encoders.LogEncoder
Constructs a new LogEncoder
LogEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a EncoderBuilder for constructing ScalarEncoders The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses, while avoiding the mistake-proneness of extremely long argument lists.
LogEncoderTest - Class in org.numenta.nupic.encoders
 
LogEncoderTest() - Constructor for class org.numenta.nupic.encoders.LogEncoderTest
 
LOGGER - Static variable in class org.numenta.nupic.encoders.AdaptiveScalarEncoder
 
LOGGER - Static variable in class org.numenta.nupic.encoders.CategoryEncoderTest
 
LOGGER - Static variable in class org.numenta.nupic.encoders.Encoder
 
LOGGER - Variable in class org.numenta.nupic.encoders.PassThroughEncoder
 
LOGGER - Static variable in class org.numenta.nupic.encoders.ScalarEncoder
 
LOGGER - Variable in class org.numenta.nupic.encoders.SDRPassThroughEncoder
 
LOGGER - Static variable in class org.numenta.nupic.encoders.SparsePassThroughEncoder
 
LOGGER - Static variable in class org.numenta.nupic.network.Layer
 
LOGGER - Static variable in class org.numenta.nupic.network.Network
 
LOGGER - Static variable in class org.numenta.nupic.network.Persistence.PersistenceAccess
 
LOGGER - Static variable in class org.numenta.nupic.network.Region
 
LOGGER - Static variable in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
LOGGER - Static variable in class org.numenta.nupic.serialize.SerialConfig
 
LOGGER - Static variable in class org.numenta.nupic.serialize.SerializerCore
 
lookup(String) - Method in class org.numenta.nupic.network.Network
Returns the Region with the specified name or null if it doesn't exist within this Network
lookup(String) - Method in class org.numenta.nupic.network.Region
Does a straight associative lookup by first creating a composite key containing this Region's name concatenated with the specified Layer's name, and returning the result.
LOOSE_DATE_TIME - Static variable in class org.numenta.nupic.encoders.DateEncoder
 
LOWER_MASK - Static variable in class org.numenta.nupic.util.MersenneTwister
 
LOWER_MASK - Static variable in class org.numenta.nupic.util.MersenneTwisterFast
 
LowMemorySparseBinaryMatrix - Class in org.numenta.nupic.util
Low Memory implementation of SparseBinaryMatrix without a backing array.
LowMemorySparseBinaryMatrix(int[]) - Constructor for class org.numenta.nupic.util.LowMemorySparseBinaryMatrix
 
LowMemorySparseBinaryMatrix(int[], boolean) - Constructor for class org.numenta.nupic.util.LowMemorySparseBinaryMatrix
 
LowMemorySparseBinaryMatrixTest - Class in org.numenta.nupic.util
LowMemorySparseBinaryMatrixTest() - Constructor for class org.numenta.nupic.util.LowMemorySparseBinaryMatrixTest
 

M

M - Static variable in class org.numenta.nupic.util.MersenneTwister
 
M - Static variable in class org.numenta.nupic.util.MersenneTwisterFast
 
mag01 - Variable in class org.numenta.nupic.util.MersenneTwister
 
mag01 - Variable in class org.numenta.nupic.util.MersenneTwisterFast
 
main(String[]) - Method in class org.numenta.nupic.network.PlaygroundTest
 
main(String[]) - Static method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
main(String[]) - Static method in class org.numenta.nupic.network.sensor.BatchedCsvStreamBenchmark
 
main(String[]) - Static method in class org.numenta.nupic.network.sensor.FileSensor
 
main(String[]) - Static method in class org.numenta.nupic.network.sensor.HeaderTest
 
main(String[]) - Static method in class org.numenta.nupic.network.sensor.SensorParams
 
main(String[]) - Static method in class org.numenta.nupic.QuickDayTest
 
main(String[]) - Static method in class org.numenta.nupic.RunLayer
 
main(String[]) - Static method in class org.numenta.nupic.util.MersenneTwister
Tests the code.
main(String[]) - Static method in class org.numenta.nupic.util.MersenneTwisterFast
Tests the code.
main(String[]) - Static method in class org.numenta.nupic.util.UniversalRandom
 
mainIterator - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
make(int...) - Method in interface org.numenta.nupic.util.TypeFactory
 
makeClassifiers(MultiEncoder) - Method in class org.numenta.nupic.network.Layer
Creates the NamedTuple of names to encoders used in the observable sequence.
makeCountsTrace() - Method in class org.numenta.nupic.monitor.mixin.IndicesTrace
A new Trace made up of counts of this trace's indices.
makeCumCountsTrace() - Method in class org.numenta.nupic.monitor.mixin.IndicesTrace
Trace made up of cumulative counts of trace indices.
makeFileObservable() - Method in class org.numenta.nupic.network.sensor.ObservableSensorTest
 
makeHeader() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
Called internally to create this csv stream's header
makeIndexEncoderMap() - Method in class org.numenta.nupic.network.sensor.HTMSensor
Sets up a mapping which describes the order of occurrence of comma separated fields - mapping their ordinal position to the Encoder which services the encoding of the field occurring in that position.
makeLargeStream() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStreamTest
Returns a large test data set.
MakeshiftLayer(Connections, MultiEncoder, SpatialPooler, TemporalMemory, CLAClassifier, Anomaly) - Constructor for class org.numenta.nupic.RunLayer.MakeshiftLayer
Makeshift Layer to contain and operate on algorithmic entities
makeStream() - Method in class org.numenta.nupic.network.LayerTest
 
makeStream() - Method in class org.numenta.nupic.network.NetworkTest
 
makeStream() - Method in class org.numenta.nupic.network.PersistenceAPITest
 
makeStream() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStreamTest
 
makeStream() - Method in class org.numenta.nupic.network.sensor.URISensorTest
 
ManualInput - Class in org.numenta.nupic.network
Abstraction used within the Network API, to contain the significant return values of all Layer inference participating algorithms.
ManualInput() - Constructor for class org.numenta.nupic.network.ManualInput
Constructs a new ManualInput
ManualInputTest - Class in org.numenta.nupic.network
 
ManualInputTest() - Constructor for class org.numenta.nupic.network.ManualInputTest
 
map(Function<? super T, ? extends R>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
Map2Inference() - Constructor for class org.numenta.nupic.network.Layer.FunctionFactory.Map2Inference
 
mapBucketIndexToNonZeroBits(int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Given a bucket index, return the list of indices of the 'on' bits.
mapColumn(Connections, int) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Maps a column to its respective input index, keeping to the topology of the region.
mapEncoderBuckets(<any>) - Method in class org.numenta.nupic.network.Layer
If this Layer has a Sensor, map its encoder's buckets
mapPotential(Connections, int, boolean) - Method in class org.numenta.nupic.algorithms.SpatialPooler
Maps a column to its input bits.
mapToDouble(ToDoubleFunction<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
mapToInputData(int[]) - Method in class org.numenta.nupic.network.NetworkTest
 
mapToInputData(int[]) - Method in class org.numenta.nupic.network.PersistenceAPITest
 
mapToInputData(int[]) - Method in class org.numenta.nupic.network.PlaygroundTest
 
mapToInt(ToIntFunction<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
mapToLong(ToLongFunction<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
matchingSegments() - Method in class org.numenta.nupic.ComputeCycle.ColumnData
 
matchingSegments - Variable in class org.numenta.nupic.Connections.Activity
 
matchingSegOverlaps - Variable in class org.numenta.nupic.ComputeCycle
 
matchingSegOverlaps - Variable in class org.numenta.nupic.Connections
 
MATH_CONTEXT - Static variable in class org.numenta.nupic.util.UniversalRandom
 
Matrix<T> - Interface in org.numenta.nupic.util
Base interface for Matrices.
MATRIX_A - Static variable in class org.numenta.nupic.util.MersenneTwister
 
MATRIX_A - Static variable in class org.numenta.nupic.util.MersenneTwisterFast
 
MatrixTest - Class in org.numenta.nupic.util
Generic test for Matrix hirearchy.
MatrixTest() - Constructor for class org.numenta.nupic.util.MatrixTest
 
max - Variable in class org.numenta.nupic.monitor.mixin.Metric
 
max(Comparator<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
max - Variable in enum org.numenta.nupic.Parameters.KEY
 
max(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the maximum value in the specified array
max(double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the maximum value in the specified array
max - Variable in class org.numenta.nupic.util.MinMax
 
max() - Method in class org.numenta.nupic.util.MinMax
Returns the configured max value
maxBetween(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array of identical shape containing the maximum of the values between each corresponding index.
maxBoost - Variable in class org.numenta.nupic.Connections
 
maxBucketIdx - Variable in class org.numenta.nupic.algorithms.CLAClassifier
This contains the value of the highest bucket index we've ever seen It is used to pre-allocate fixed size arrays that hold the weights of each bucket index during inference
maxBucketIdx - Variable in class org.numenta.nupic.algorithms.SDRClassifier
This contains the value of the highest bucket index we've ever seen It is used to pre-allocate fixed size arrays that hold the weights of each bucket index during inference
maxBuckets - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
maxBuckets - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
maximum(double[], double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a double array whose values are the maximum of the value in the array and the max value argument.
maxIndex - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
maxIndex - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
maxIndex(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
 
maxInputIdx - Variable in class org.numenta.nupic.algorithms.SDRClassifier
This contains the highest value we've ever seen from the list of active cell indexes from the TM (patternNZ).
maxNewSynapseCount - Variable in class org.numenta.nupic.Connections
The maximum number of synapses added to a segment during learning.
maxOverlap - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
maxOverlap - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
maxScaledValue - Variable in class org.numenta.nupic.encoders.LogEncoder
 
maxSegmentsPerCell - Variable in class org.numenta.nupic.Connections
The maximum number of segments (distal dendrites) allowed on a cell
maxSynapsesPerSegment - Variable in class org.numenta.nupic.Connections
The maximum number of synapses allowed on a given segment (distal dendrite)
maxVal - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
maxVal(double) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
maxVal - Variable in class org.numenta.nupic.encoders.Encoder
The maximum value of the input signal.
maxVal(double) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
me - Variable in class org.numenta.nupic.encoders.MultiEncoderTest
 
mean - Variable in class org.numenta.nupic.algorithms.SampleDistribution
 
mean - Variable in class org.numenta.nupic.algorithms.Statistic
 
mean - Variable in class org.numenta.nupic.monitor.mixin.Metric
 
measureAvgCompute_7_Times(Blackhole) - Method in class org.numenta.nupic.benchmarks.SpatialPoolerGlobalInhibitionBenchmark
 
measureAvgCompute_7_Times(Blackhole) - Method in class org.numenta.nupic.benchmarks.SpatialPoolerLocalInhibitionBenchmark
 
measureAvgCompute_7_Times(Blackhole) - Method in class org.numenta.nupic.benchmarks.TemporalMemoryBenchmark
 
mem - Variable in class org.numenta.nupic.algorithms.SpatialPoolerTest
 
mem - Variable in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
memory - Variable in class org.numenta.nupic.benchmarks.AbstractAlgorithmBenchmark
 
memory - Variable in class org.numenta.nupic.Connections
The main data structure containing columns, cells, and synapses
memory - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
memory - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
MersenneTwister - Class in org.numenta.nupic.util
MersenneTwister and MersenneTwisterFast
MersenneTwister() - Constructor for class org.numenta.nupic.util.MersenneTwister
Constructor using the default seed.
MersenneTwister(long) - Constructor for class org.numenta.nupic.util.MersenneTwister
Constructor using a given seed.
MersenneTwister(int[]) - Constructor for class org.numenta.nupic.util.MersenneTwister
Constructor using an array of integers as seed.
MersenneTwisterFast - Class in org.numenta.nupic.util
MersenneTwister and MersenneTwisterFast
MersenneTwisterFast() - Constructor for class org.numenta.nupic.util.MersenneTwisterFast
Constructor using the default seed.
MersenneTwisterFast(long) - Constructor for class org.numenta.nupic.util.MersenneTwisterFast
Constructor using a given seed.
MersenneTwisterFast(int[]) - Constructor for class org.numenta.nupic.util.MersenneTwisterFast
Constructor using an array of integers as seed.
MersenneTwisterFastTest - Class in org.numenta.nupic.util
Trivial Tests to keep CI Travis, Coveralls Happy
MersenneTwisterFastTest() - Constructor for class org.numenta.nupic.util.MersenneTwisterFastTest
 
MersenneTwisterTest - Class in org.numenta.nupic.util
Trivial Tests to keep CI Travis, Coveralls Happy
MersenneTwisterTest() - Constructor for class org.numenta.nupic.util.MersenneTwisterTest
 
MetaSource - Interface in org.numenta.nupic.network.sensor
Abstraction of a basic entry format for input into an Encoder, with specific bias to a MultiEncoder's format of Map input.
MetaStream<T> - Interface in org.numenta.nupic.network.sensor
Adds meta information retrieval to a Stream
MethodSignature - Class in org.numenta.nupic.util
Tuple type that allows the setting of method parameters while setting those parameters on this object - in the same statement.
MethodSignature() - Constructor for class org.numenta.nupic.util.MethodSignature
 
MethodSignatureTest - Class in org.numenta.nupic.util
 
MethodSignatureTest() - Constructor for class org.numenta.nupic.util.MethodSignatureTest
 
Metric - Class in org.numenta.nupic.monitor.mixin
Metric class used in monitor mixin framework.
Metric(MonitorMixinBase, String, List<? extends Number>) - Constructor for class org.numenta.nupic.monitor.mixin.Metric
 
MetricsTrace - Class in org.numenta.nupic.monitor.mixin
Each entry contains Metrics (for example metric for # of predicted => active cells).
MetricsTrace(MonitorMixinBase, String) - Constructor for class org.numenta.nupic.monitor.mixin.MetricsTrace
 
MetricsTraceTest - Class in org.numenta.nupic.monitor.mixin
 
MetricsTraceTest() - Constructor for class org.numenta.nupic.monitor.mixin.MetricsTraceTest
 
MetricTest - Class in org.numenta.nupic.monitor.mixin
 
MetricTest() - Constructor for class org.numenta.nupic.monitor.mixin.MetricTest
 
min - Variable in class org.numenta.nupic.monitor.mixin.Metric
 
min(Comparator<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
min - Variable in enum org.numenta.nupic.Parameters.KEY
 
min(int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the minimum value in the specified array
min(double[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns the minimum value in the specified array
min - Variable in class org.numenta.nupic.util.MinMax
 
min() - Method in class org.numenta.nupic.util.MinMax
Returns the configured min value
minActiveDutyCycles - Variable in class org.numenta.nupic.Connections
 
minBetween(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array of identical shape containing the minimum of the values between each corresponding index.
minIndex - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
minIndex - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
minKeyVal - Variable in class org.numenta.nupic.util.GroupBy2
the current interation's minimum key value
MinMax - Class in org.numenta.nupic.util
Holds two values, a min and a max.
MinMax() - Constructor for class org.numenta.nupic.util.MinMax
Constructs a new MinMax instance
MinMax(double, double) - Constructor for class org.numenta.nupic.util.MinMax
Constructs a new MinMax instance
minOverlapDutyCycles - Variable in class org.numenta.nupic.Connections
 
minPctActiveDutyCycles - Variable in class org.numenta.nupic.Connections
 
minPctOverlapDutyCycles - Variable in class org.numenta.nupic.Connections
 
minPermanenceSynapse(DistalDendrite) - Method in class org.numenta.nupic.Connections
Used internally to find the synapse with the smallest permanence on the given segment.
minScaledValue - Variable in class org.numenta.nupic.encoders.LogEncoder
 
minThreshold - Variable in class org.numenta.nupic.Connections
If the number of synapses active on a segment is at least this threshold, it is selected as the best matching cell in a bursting column.
minVal - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
minVal(double) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
minVal - Variable in class org.numenta.nupic.encoders.Encoder
The minimum value of the input signal.
minVal(double) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
mmClearHistory() - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
mmClearHistory() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Clears the map of all Traces
mmComputeTransitionTraces() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Computes the transition traces, if necessary.
mmData - Variable in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
mmGetDefaultMetrics(int) - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
mmGetDefaultMetrics(int) - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns a list of Metric objects containing statistics used to analyze the behavior and state of the TemporalMemory This method is called from all of the "mmXXX" methods to make sure that the data represents the most current execution cycle of the TM.
mmGetDefaultTraces(int) - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
mmGetDefaultTraces(int) - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns a list of Trace objects containing data sets used to analyze the behavior and state of the TemporalMemory This method is called from all of the "mmXXX" methods to make sure that the data represents the most current execution cycle of the TM.
mmGetMetricFromTrace(Trace<Number>) - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Convenience method to compute a metric over an counts trace, excluding resets.
mmGetMetricFromTrace(IndicesTrace) - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Convenience method to compute a metric over an indices trace, excluding resets.
mmGetMetricSequencesPredictedActiveCellsPerColumn() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Metric for number of predicted => active cells per column for each sequence
mmGetMetricSequencesPredictedActiveCellsShared() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Metric for number of sequences each predicted => active cell appears in Note: This metric is flawed when it comes to high-order sequences.
mmGetName() - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
mmGetName() - Method in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
mmGetTraceActiveColumns() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns Trace of the active Column indexes.
mmGetTraceNumSegments() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns Trace count of Segments
mmGetTraceNumSynapses() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns Trace count of Synapses
mmGetTracePredictedActiveCells() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Trace of predicted => active cells
mmGetTracePredictedActiveColumns() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Trace of predicted => active columns
mmGetTracePredictedInactiveCells() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Trace of predicted => inactive cells
mmGetTracePredictedInactiveColumns() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Trace of predicted => inactive columns
mmGetTracePredictiveCells() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns Trace of the active Cell indexes.
mmGetTraceResets() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns Trace containing targeted resets for a given sequence
mmGetTraceSequenceLabels() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Returns Trace containing a sequence's labels
mmGetTraceUnpredictedActiveColumns() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Trace of unpredicted => active columns
mmName - Variable in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
mmPrettyPrintConnections() - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Pretty print the connections in the temporal memory.
mmPrettyPrintMetrics(List<Metric>, int) - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
mmPrettyPrintSequenceCellRepresentations(String) - Method in interface org.numenta.nupic.monitor.mixin.TemporalMemoryMonitorMixin
Pretty print the cell representations for sequences in the history.
mmPrettyPrintTraces(List<Trace<?>>, BoolsTrace) - Method in interface org.numenta.nupic.monitor.mixin.MonitorMixinBase
 
mmResetActive - Variable in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
mmTraces - Variable in class org.numenta.nupic.monitor.MonitoredTemporalMemory
 
Mode() - Constructor for enum org.numenta.nupic.algorithms.Anomaly.Mode
 
modulo(int, int) - Static method in class org.numenta.nupic.util.ArrayUtils
Performs a modulus operation in Python style.
modulo(int[], int) - Static method in class org.numenta.nupic.util.ArrayUtils
Performs a modulus on every index of the first argument using the second argument and places the result in the same index of the first argument.
monitor - Variable in class org.numenta.nupic.monitor.mixin.Metric
 
monitor - Variable in class org.numenta.nupic.monitor.mixin.Trace
 
MonitoredTemporalMemory - Class in org.numenta.nupic.monitor
This class is an example of building a test class for the "MonitorMixin" framework.
MonitoredTemporalMemory(ComputeDecorator, Connections) - Constructor for class org.numenta.nupic.monitor.MonitoredTemporalMemory
Constructs a new MonitoredTemporalMemory
MonitoredTemporalMemoryTest - Class in org.numenta.nupic.monitor.mixin
 
MonitoredTemporalMemoryTest() - Constructor for class org.numenta.nupic.monitor.mixin.MonitoredTemporalMemoryTest
 
MonitorMixinBase - Interface in org.numenta.nupic.monitor.mixin
Base class for MonitorMixin.
movingAverage - Variable in class org.numenta.nupic.algorithms.Anomaly
 
movingAverage - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
 
movingAverage() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood.AnomalyParams
Returns the MovingAverage object
MovingAverage - Class in org.numenta.nupic.algorithms
Helper class for computing moving average and sliding window
MovingAverage(TDoubleList, int) - Constructor for class org.numenta.nupic.algorithms.MovingAverage
Constructs a new MovingAverage
MovingAverage(TDoubleList, double, int) - Constructor for class org.numenta.nupic.algorithms.MovingAverage
Constructs a new MovingAverage
MovingAverage.Calculation - Class in org.numenta.nupic.algorithms
Container for calculated data
MovingAverageTest - Class in org.numenta.nupic.algorithms
Test that the (internal) moving average maintains the averages correctly, even for null initial condition and when the number of values goes over windowSize.
MovingAverageTest() - Constructor for class org.numenta.nupic.algorithms.MovingAverageTest
 
mt - Variable in class org.numenta.nupic.util.MersenneTwister
 
mt - Variable in class org.numenta.nupic.util.MersenneTwisterFast
 
mti - Variable in class org.numenta.nupic.util.MersenneTwister
 
mti - Variable in class org.numenta.nupic.util.MersenneTwisterFast
 
MultiEncoder - Class in org.numenta.nupic.encoders
A MultiEncoder encodes a dictionary or object with multiple components.
MultiEncoder() - Constructor for class org.numenta.nupic.encoders.MultiEncoder
Constructs a new MultiEncoder
MultiEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a EncoderBuilder for constructing MultiEncoders The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses, while avoiding the mistake-proneness of extremely long argument lists.
MultiEncoderAssembler - Class in org.numenta.nupic.encoders
Provides a central configuration path for MultiEncoders, for use both by the MultiEncoder itself, and the Network configuration performed by the HTMSensor
MultiEncoderAssembler() - Constructor for class org.numenta.nupic.encoders.MultiEncoderAssembler
 
MultiEncoderAssemblerTest - Class in org.numenta.nupic.encoders
case "CategoryEncoder": return CategoryEncoder.builder(); case "CoordinateEncoder": return CoordinateEncoder.builder(); case "GeospatialCoordinateEncoder": return GeospatialCoordinateEncoder.geobuilder(); case "LogEncoder": return LogEncoder.builder(); case "PassThroughEncoder": return PassThroughEncoder.builder(); case "ScalarEncoder": return ScalarEncoder.builder(); case "SparsePassThroughEncoder": return SparsePassThroughEncoder.sparseBuilder(); case "SDRCategoryEncoder": return SDRCategoryEncoder.builder(); case "RandomDistributedScalarEncoder": return RandomDistributedScalarEncoder.builder(); case "DateEncoder": return DateEncoder.builder(); case "DeltaEncoder": return DeltaEncoder.deltaBuilder(); case "SDRPassThroughEncoder" : return SDRPassThroughEncoder.sptBuilder(); default: throw new IllegalArgumentException("Invalid encoder: " + encoderName);
MultiEncoderAssemblerTest() - Constructor for class org.numenta.nupic.encoders.MultiEncoderAssemblerTest
 
MultiEncoderTest - Class in org.numenta.nupic.encoders
 
MultiEncoderTest() - Constructor for class org.numenta.nupic.encoders.MultiEncoderTest
 
multiIterator() - Method in class org.numenta.nupic.network.sensor.CSVSource
Returns specialized iterator which avoids resetting map entries, thus supporting very fast iteration and resource savings without the need to rehash every single row.
multiIterator() - Method in interface org.numenta.nupic.network.sensor.MetaSource
Returns a Map adhering to the input format of a MultiEncoder, namely:
multiply(double[], double[], double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array whose members are the product of the multiplicand array values and the factor array values.
multiply(double[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array whose members are the product of the multiplicand array values and the factor array values.
multiply(int[], int) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a new array containing the result of multiplying each index of the specified array by the 2nd parameter.
multiply(double[], double) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a new array containing the result of multiplying each index of the specified array by the 2nd parameter.
MutableNamedTuple - Class in org.numenta.nupic.util
 
MutableNamedTuple() - Constructor for class org.numenta.nupic.util.MutableNamedTuple
 
MutableNamedTuple(String[], Object[]) - Constructor for class org.numenta.nupic.util.MutableNamedTuple
 
MutableNamedTupleTest - Class in org.numenta.nupic.util
 
MutableNamedTupleTest() - Constructor for class org.numenta.nupic.util.MutableNamedTupleTest
 
MutableTuple - Class in org.numenta.nupic.util
Mutable and reusable version of a Tuple
MutableTuple(int) - Constructor for class org.numenta.nupic.util.MutableTuple
 
MutableTuple(Object...) - Constructor for class org.numenta.nupic.util.MutableTuple
Constructs a new MutableTuple with the contents specified.
MutableTupleTest - Class in org.numenta.nupic.util
 
MutableTupleTest() - Constructor for class org.numenta.nupic.util.MutableTupleTest
 

N

n - Variable in class org.numenta.nupic.datagen.PatternMachine
 
n - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
n(int) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
n - Variable in class org.numenta.nupic.encoders.Encoder
number of bits in the representation (must be >= w)
N - Static variable in class org.numenta.nupic.util.MersenneTwister
 
N - Static variable in class org.numenta.nupic.util.MersenneTwisterFast
 
name(String) - Method in class org.numenta.nupic.encoders.DateEncoder.Builder
Set the name of the encoder
name - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
name(String) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
name - Variable in class org.numenta.nupic.encoders.Encoder
Encoder name - an optional string which will become part of the description
name - Variable in class org.numenta.nupic.network.Layer
 
name(String) - Method in class org.numenta.nupic.network.Layer
Sets the name and returns this Layer.
name - Variable in class org.numenta.nupic.network.Network
 
name - Variable in class org.numenta.nupic.network.Region
 
name - Variable in class org.numenta.nupic.util.BeanUtil.PropertyInfo
 
NamedTuple - Class in org.numenta.nupic.util
Immutable tuple which adds associative lookup functionality.
NamedTuple() - Constructor for class org.numenta.nupic.util.NamedTuple
 
NamedTuple(String[], Object...) - Constructor for class org.numenta.nupic.util.NamedTuple
Constructs and new NamedTuple
NamedTuple.Bucket - Class in org.numenta.nupic.util
Rudimentary (light-weight) Linked List implementation for storing hash NamedTuple.Entry collisions.
NamedTuple.Entry - Class in org.numenta.nupic.util
Encapsulates the hashed key/value pair in a linked node.
NamedTupleTest - Class in org.numenta.nupic.util
 
NamedTupleTest() - Constructor for class org.numenta.nupic.util.NamedTupleTest
 
napiSamples - Static variable in class org.numenta.nupic.network.NetworkConsistencyTest
 
ncategories - Variable in class org.numenta.nupic.encoders.CategoryEncoder
 
NearestNeighbor - Class in org.numenta.nupic.util
 
NearestNeighbor(int, int) - Constructor for class org.numenta.nupic.util.NearestNeighbor
Creates a new NearestNeighbor with the specified rows.
NearestNeighborTest - Class in org.numenta.nupic.util
 
NearestNeighborTest() - Constructor for class org.numenta.nupic.util.NearestNeighborTest
 
neighbors(int[], double) - Method in class org.numenta.nupic.encoders.CoordinateEncoder
Returns coordinates around given coordinate, within given radius.
nestedTester - Variable in class org.numenta.nupic.network.PersistenceAPITest
 
nestedTester2 - Variable in class org.numenta.nupic.network.PersistenceAPITest
 
nestedTester3 - Variable in class org.numenta.nupic.network.PersistenceAPITest
 
nestedTester4 - Variable in class org.numenta.nupic.network.PersistenceAPITest
 
netInference - Variable in class org.numenta.nupic.network.NetworkTest
 
Network - Class in org.numenta.nupic.network
A Network is the fundamental component of the HTM.java Network API.
Network() - Constructor for class org.numenta.nupic.network.Network
 
Network(String, Parameters) - Constructor for class org.numenta.nupic.network.Network
Creates a new Network Warning: name cannot be null or empty
network - Variable in class org.numenta.nupic.network.PublisherSupplier.Builder
 
network - Variable in class org.numenta.nupic.network.PublisherSupplier
The parent network this supplier services
network - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
NETWORK - Static variable in class org.numenta.nupic.RunLayer
 
NetworkConsistencyTest - Class in org.numenta.nupic.network
This file contains two test methods: NetworkConsistencyTest.testSimpleLayer() - which outputs data processed by the raw assembly of algorithms.
NetworkConsistencyTest() - Constructor for class org.numenta.nupic.network.NetworkConsistencyTest
 
NetworkConsistencyTest.SampleWeek - Class in org.numenta.nupic.network
 
NetworkConsistencyTest.SimpleLayer - Class in org.numenta.nupic.network
 
networkStep(int[], boolean) - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
NetworkTest - Class in org.numenta.nupic.network
 
NetworkTest() - Constructor for class org.numenta.nupic.network.NetworkTest
 
NetworkTestHarness - Class in org.numenta.nupic.network
Encapsulates setup methods which are shared among various tests in the org.numenta.nupic.network package.
NetworkTestHarness() - Constructor for class org.numenta.nupic.network.NetworkTestHarness
 
newEncoder() - Method in enum org.numenta.nupic.FieldMetaType
Returns the Encoder matching this field type.
newRep() - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder
 
newRepresentation(int, int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Get a new representation for newIndex that overlaps with the representation at index by exactly w-1 bits
newRepresentationOK(List<Integer>, int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Check if this new candidate representation satisfies all our overlap rules.
next(double) - Method in class org.numenta.nupic.algorithms.MovingAverage
Called to compute the next moving average value.
next - Variable in class org.numenta.nupic.network.Layer
 
next(Layer<Inference>) - Method in class org.numenta.nupic.network.Layer
Sets a pointer to the "next" Layer in this Layer's Observable sequence.
next() - Method in class org.numenta.nupic.network.sensor.HTMSensor.Copy
 
next(int) - Method in class org.numenta.nupic.util.FastRandom
Implementation of George Marsaglia's elegant Xorshift random generator 30% faster and better quality than the built-in java.util.random see also see http://www.javamex.com/tutorials/random_numbers/xorshift.shtml
next() - Method in interface org.numenta.nupic.util.Generator
Returns the object of type <T> which is the result of one iteration of processing.
next - Variable in class org.numenta.nupic.util.GroupBy
 
next() - Method in class org.numenta.nupic.util.GroupBy
Returns the object of type <T> which is the result of one iteration of processing.
next() - Method in class org.numenta.nupic.util.GroupBy2
Returns a Tuple containing the current key in the zero'th slot, and a list objects which are members of the group specified by that key.
next(int) - Method in class org.numenta.nupic.util.MersenneTwister
Returns an integer with bits bits filled with a random number.
next(int) - Method in class org.numenta.nupic.util.UniversalRandom
Implementation of George Marsaglia's elegant Xorshift random generator 30% faster and better quality than the built-in java.util.random see also see http://www.javamex.com/tutorials/random_numbers/xorshift.shtml
nextBoolean() - Method in class org.numenta.nupic.util.MersenneTwister
This method is missing from jdk 1.0.x and below.
nextBoolean(float) - Method in class org.numenta.nupic.util.MersenneTwister
This generates a coin flip with a probability probability of returning true, else returning false.
nextBoolean(double) - Method in class org.numenta.nupic.util.MersenneTwister
This generates a coin flip with a probability probability of returning true, else returning false.
nextBoolean() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextBoolean(float) - Method in class org.numenta.nupic.util.MersenneTwisterFast
This generates a coin flip with a probability probability of returning true, else returning false.
nextBoolean(double) - Method in class org.numenta.nupic.util.MersenneTwisterFast
This generates a coin flip with a probability probability of returning true, else returning false.
nextByte() - Method in class org.numenta.nupic.util.MersenneTwister
For completeness' sake, though it's not in java.util.Random.
nextByte() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextBytes(byte[]) - Method in class org.numenta.nupic.util.MersenneTwister
A bug fix for all versions of the JDK.
nextBytes(byte[]) - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextChar() - Method in class org.numenta.nupic.util.MersenneTwister
For completeness' sake, though it's not in java.util.Random.
nextChar() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextDouble() - Method in class org.numenta.nupic.util.MersenneTwister
A bug fix for versions of JDK 1.1 and below.
nextDouble(boolean, boolean) - Method in class org.numenta.nupic.util.MersenneTwister
Returns a double in the range from 0.0 to 1.0, possibly inclusive of 0.0 and 1.0 themselves.
nextDouble() - Method in class org.numenta.nupic.util.MersenneTwisterFast
Returns a random double in the half-open range from [0.0,1.0).
nextDouble(boolean, boolean) - Method in class org.numenta.nupic.util.MersenneTwisterFast
Returns a double in the range from 0.0 to 1.0, possibly inclusive of 0.0 and 1.0 themselves.
nextDouble() - Method in class org.numenta.nupic.util.UniversalRandom
 
nextFloat() - Method in class org.numenta.nupic.util.MersenneTwister
A bug fix for versions of JDK 1.1 and below.
nextFloat(boolean, boolean) - Method in class org.numenta.nupic.util.MersenneTwister
Returns a float in the range from 0.0f to 1.0f, possibly inclusive of 0.0f and 1.0f themselves.
nextFloat() - Method in class org.numenta.nupic.util.MersenneTwisterFast
Returns a random float in the half-open range from [0.0f,1.0f).
nextFloat(boolean, boolean) - Method in class org.numenta.nupic.util.MersenneTwisterFast
Returns a float in the range from 0.0f to 1.0f, possibly inclusive of 0.0f and 1.0f themselves.
nextGaussian() - Method in class org.numenta.nupic.util.MersenneTwister
A bug fix for all JDK code including 1.2.
nextGaussian() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextInt(int) - Method in class org.numenta.nupic.util.MersenneTwister
This method is missing from JDK 1.1 and below.
nextInt() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextInt(int) - Method in class org.numenta.nupic.util.MersenneTwisterFast
Returns an integer drawn uniformly from 0 to n-1.
nextInt() - Method in class org.numenta.nupic.util.UniversalRandom
 
nextInt(int) - Method in class org.numenta.nupic.util.UniversalRandom
 
nextList - Variable in class org.numenta.nupic.util.GroupBy2
 
nextLong(long) - Method in class org.numenta.nupic.util.MersenneTwister
This method is for completness' sake.
nextLong() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextLong(long) - Method in class org.numenta.nupic.util.MersenneTwisterFast
Returns a long drawn uniformly from 0 to n-1.
nextMinKey() - Method in class org.numenta.nupic.util.GroupBy2
Returns the next smallest generated key.
nextShort() - Method in class org.numenta.nupic.util.MersenneTwister
For completeness' sake, though it's not in java.util.Random.
nextShort() - Method in class org.numenta.nupic.util.MersenneTwisterFast
 
nextX(int) - Method in class org.numenta.nupic.util.UniversalRandom
PYTHON COMPATIBLE (Protected against overflows) Implementation of George Marsaglia's elegant Xorshift random generator 30% faster and better quality than the built-in java.util.random see also see http://www.javamex.com/tutorials/random_numbers/xorshift.shtml
nGreatest(double[], int) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns an array containing the n greatest values.
nInternal - Variable in class org.numenta.nupic.encoders.Encoder
 
NONE - Static variable in class org.numenta.nupic.datagen.SequenceMachine
Represents the end of a pattern or sequence when inserted in a Collection, otherwise the primitive form of "None" is -1
NONE - Static variable in class org.numenta.nupic.util.GroupBy2.Slot
Common instance for empty().
none - Variable in class org.numenta.nupic.util.GroupBy2Test
 
noneMatch(Predicate<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
normalProbability(double, <any>) - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Given the normal distribution specified in distributionParams, return the probability of getting samples > x This is essentially the Q-function
notifier - Variable in class org.numenta.nupic.network.sensor.Publisher.Builder
 
notifyComplete() - Method in class org.numenta.nupic.network.Layer
Notify all subscribers through the delegate that stream processing has been completed or halted.
notifyError(Exception) - Method in class org.numenta.nupic.network.Layer
Called internally to propagate the specified Exception up the network hierarchy
nullDistribution() - Method in class org.numenta.nupic.algorithms.AnomalyLikelihood
Returns a distribution that is very broad and makes every anomaly score between 0 and 1 pretty likely
NUM_PATTERNS - Static variable in class org.numenta.nupic.datagen.PatternMachine
 
numActiveColumnsPerInhArea - Variable in class org.numenta.nupic.Connections
 
numberMapForBits(Set<Integer>) - Method in class org.numenta.nupic.datagen.PatternMachine
Return a map from number to matching on bits, for all numbers that match a set of bits.
numbersForBit(int) - Method in class org.numenta.nupic.datagen.PatternMachine
Returns a Set of indexes mapped to patterns which contain the specified bit.
numCells - Variable in class org.numenta.nupic.model.Column
Configuration of cell count
numColumns - Variable in class org.numenta.nupic.Connections
 
numColumns - Variable in class org.numenta.nupic.network.Layer
 
numDestroyedSegments - Variable in class org.numenta.nupic.model.Cell
tracks number of destroyed segments
numDestroyedSynapses - Variable in class org.numenta.nupic.model.DistalDendrite
 
numDimensions - Variable in class org.numenta.nupic.util.AbstractFlatMatrix
 
numEntries - Variable in class org.numenta.nupic.util.GroupBy2
 
numInputs - Variable in class org.numenta.nupic.Connections
 
numPatterns - Variable in class org.numenta.nupic.datagen.PatternMachine
 
numRetry - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
numSegments() - Method in class org.numenta.nupic.Connections
Returns the total number of DistalDendrites
numSegments(Cell) - Method in class org.numenta.nupic.Connections
Returns the number of DistalDendrites on a given Cell if specified, or the total number if the "optionalCellArg" is null.
numSynapses() - Method in class org.numenta.nupic.Connections
Returns the total number of Synapses
numSynapses(DistalDendrite) - Method in class org.numenta.nupic.Connections
Returns the number of Synapses on a given DistalDendrite if specified, or the total number if the "optionalSegmentArg" is null.

O

obs() - Static method in class org.numenta.nupic.network.sensor.SensorParams.Keys
 
observable() - Method in class org.numenta.nupic.network.sensor.Publisher
Called within package to access this Publisher's wrapped Observable
observableDispatch - Variable in class org.numenta.nupic.network.Layer
 
ObservableSensor<T> - Class in org.numenta.nupic.network.sensor
Wraps an rx.Observable or Publisher event emitter which can be used to input CSV strings into a given Layer of a Region and Network by either manually calling Publisher.onNext(String) or by connecting an Observable to an existing chain of Observables (operations/transformations) which eventually yield an appropriate CSV String input.
ObservableSensor(SensorParams) - Constructor for class org.numenta.nupic.network.sensor.ObservableSensor
Creates a new ObservableSensor using the specified SensorParams
ObservableSensorTest - Class in org.numenta.nupic.network.sensor
Test that the ObservableSensor can be created using the same idioms as other Sensor types.
ObservableSensorTest() - Constructor for class org.numenta.nupic.network.sensor.ObservableSensorTest
 
ObservableTestBase - Class in org.numenta.nupic.network
Base class for tests which use the Observable framework to test their methods.
ObservableTestBase() - Constructor for class org.numenta.nupic.network.ObservableTestBase
 
ObservableTestBaseTest - Class in org.numenta.nupic.network
Indicates the difference in AssertionFailure handling between Observables which are directly subscribed to, and Observables which are indirectly subscribed to.
ObservableTestBaseTest() - Constructor for class org.numenta.nupic.network.ObservableTestBaseTest
 
ObservableTestBaseTest.FauxNetwork - Class in org.numenta.nupic.network
Mimics the internal dispatching of the Layer class of the Network package which uses a PublishSubject internally for central management of subscriptions and whose indirection causes the asserts within Observer#onNext(Object) to pass the tests when they actually shouldn't.
observe() - Method in class org.numenta.nupic.network.Layer
Returns an Observable that can be subscribed to, or otherwise operated upon by another Observable or by an Observable chain.
observe() - Method in class org.numenta.nupic.network.Network
Returns an Observable capable of emitting Inferences which contain the results of this Network's processing chain.
observe() - Method in class org.numenta.nupic.network.Region
Returns an Observable which can be used to receive Inference emissions from this Region
observers - Variable in class org.numenta.nupic.network.Layer
 
observers - Variable in class org.numenta.nupic.network.ObservableTestBaseTest.FauxNetwork
 
of(List<T>, Generator<Integer>) - Static method in interface org.numenta.nupic.util.Generator
Returns a Generator of type <T> which can be used as both an Iterator and an Iterable
of(List<T>, Function<T, R>) - Static method in class org.numenta.nupic.util.GroupBy
Returns a new GroupBy composed from the specified list and key-generating Function
of(Pair<List<Object>, Function<Object, R>>...) - Static method in class org.numenta.nupic.util.GroupBy2
Returns a GroupBy2 instance which is used to group lists of objects in ascending order using keys supplied by their associated Functions.
of(T) - Static method in class org.numenta.nupic.util.GroupBy2.Slot
Returns an Slot with the specified present non-null value.
of(int, int) - Static method in class org.numenta.nupic.util.IntGenerator
Returns a Generator which returns integers between the values specified (lower inclusive, upper exclusive)
offset - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder.Builder
 
offset - Variable in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
 
ofNullable(T) - Static method in class org.numenta.nupic.util.GroupBy2.Slot
Returns an Slot describing the specified value, if non-null, otherwise returns an empty Slot.
onClose(Runnable) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
onComplete() - Method in class org.numenta.nupic.network.sensor.Publisher
Notifies the Observer that the Observable has finished sending push-based notifications.
onCompleteStr - Variable in class org.numenta.nupic.network.NetworkTest
 
onCompleteStr2 - Variable in class org.numenta.nupic.network.NetworkTest
 
oneCheckPointOnly - Variable in class org.numenta.nupic.serialize.SerialConfig
Specifies that as a new CheckPoint file is written, the old one is deleted
onError(Throwable) - Method in class org.numenta.nupic.network.sensor.Publisher
Notifies the Observer that the Observable has experienced an error condition.
onNext(String) - Method in class org.numenta.nupic.network.sensor.Publisher
Provides the Observer with a new item to observe.
options - Variable in class org.numenta.nupic.serialize.SerialConfig
 
or(AbstractSparseBinaryMatrix) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
This SparseBinaryMatrix will contain the operation of or-ing the inputMatrix with the contents of this matrix; returning this matrix as the result.
or(TIntCollection) - Method in class org.numenta.nupic.util.AbstractSparseBinaryMatrix
This SparseBinaryMatrix will contain the operation of or-ing the sparse list with the contents of this matrix; returning this matrix as the result.
or(int[], int[]) - Static method in class org.numenta.nupic.util.ArrayUtils
Returns a new int array containing the or'd on bits of both arg1 and arg2.
orderForCoordinate(int[]) - Method in class org.numenta.nupic.encoders.CoordinateEncoder
Returns the order for a coordinate.
orderForCoordinate(int[]) - Method in interface org.numenta.nupic.encoders.CoordinateOrder
Returns the order for a coordinate.
org.numenta.nupic - package org.numenta.nupic
 
org.numenta.nupic.algorithms - package org.numenta.nupic.algorithms
 
org.numenta.nupic.benchmarks - package org.numenta.nupic.benchmarks
 
org.numenta.nupic.datagen - package org.numenta.nupic.datagen
 
org.numenta.nupic.encoders - package org.numenta.nupic.encoders
 
org.numenta.nupic.integration - package org.numenta.nupic.integration
 
org.numenta.nupic.model - package org.numenta.nupic.model
 
org.numenta.nupic.monitor - package org.numenta.nupic.monitor
 
org.numenta.nupic.monitor.mixin - package org.numenta.nupic.monitor.mixin
 
org.numenta.nupic.network - package org.numenta.nupic.network
 
org.numenta.nupic.network.sensor - package org.numenta.nupic.network.sensor
 
org.numenta.nupic.research - package org.numenta.nupic.research
 
org.numenta.nupic.research.sensorimotor - package org.numenta.nupic.research.sensorimotor
 
org.numenta.nupic.serialize - package org.numenta.nupic.serialize
 
org.numenta.nupic.util - package org.numenta.nupic.util
 
output - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
outputStream - Variable in class org.numenta.nupic.network.sensor.HTMSensor
 
overlap - Variable in class org.numenta.nupic.Connections.SegmentOverlap
 
overlap(int[], int[]) - Method in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
overlap(int[], int[]) - Method in class org.numenta.nupic.encoders.GeospatialCoordinateEncoderTest
 
overlapDutyCycles - Variable in class org.numenta.nupic.Connections
 
overlapOK(int, int, int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Check if the given overlap between bucket indices i and j are acceptable.
overlapOK(int, int) - Method in class org.numenta.nupic.encoders.RandomDistributedScalarEncoder
Check if the overlap between the buckets at indices i and j are acceptable.
overlaps - Variable in class org.numenta.nupic.Connections
 
overlapsForRelativeAreas(int, int, int[], int, int[], int, int, boolean) - Method in class org.numenta.nupic.encoders.CoordinateEncoderTest
 
overlapsForUnrelatedAreas(int, int, int, int, boolean) - Method in class org.numenta.nupic.encoders.CoordinateEncoderTest
 

P

padding - Variable in class org.numenta.nupic.encoders.Encoder
 
padTo(int, List<?>) - Static method in class org.numenta.nupic.network.sensor.HTMSensor
Avoids the IndexOutOfBoundsException that can happen if inserting into indexes which have gaps between insertion points.
paOverlaps - Variable in class org.numenta.nupic.Connections
 
parallel() - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
parameters - Variable in class org.numenta.nupic.algorithms.SpatialPoolerTest
 
parameters - Variable in class org.numenta.nupic.integration.AbstractTemporalMemoryTest
 
parameters - Variable in class org.numenta.nupic.network.Network
 
Parameters - Class in org.numenta.nupic
Specifies parameters to be used as a configuration for a given TemporalMemory or SpatialPooler
Parameters() - Constructor for class org.numenta.nupic.Parameters
Constructs a new Parameters object.
parameters - Variable in class org.numenta.nupic.ParametersTest
 
parameters - Variable in class org.numenta.nupic.util.SparseBinaryMatrixTest
 
Parameters.KEY - Enum in org.numenta.nupic
Constant values representing configuration parameters for the TemporalMemory
Parameters.ParametersMap - Class in org.numenta.nupic
Save guard decorator around params map
ParametersMap() - Constructor for class org.numenta.nupic.Parameters.ParametersMap
 
ParametersTest - Class in org.numenta.nupic
 
ParametersTest() - Constructor for class org.numenta.nupic.ParametersTest
 
ParametersTest.DummyContainer - Class in org.numenta.nupic
 
ParametersTest.DummyContainerBase - Class in org.numenta.nupic
 
paramMap - Variable in class org.numenta.nupic.Parameters
Map of parameters to their values
params - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihoodMetrics
 
params - Variable in class org.numenta.nupic.network.Layer
 
params - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
params - Variable in class org.numenta.nupic.network.sensor.FileSensor
 
params - Variable in class org.numenta.nupic.network.sensor.ObservableSensor
 
params - Variable in class org.numenta.nupic.network.sensor.URISensor
 
params - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
parentNetwork - Variable in class org.numenta.nupic.network.Layer
 
parentNetwork - Variable in class org.numenta.nupic.network.Region
 
parentNetwork - Variable in class org.numenta.nupic.network.sensor.Publisher
 
parentRegion - Variable in class org.numenta.nupic.network.Layer
 
parse(String) - Method in class org.numenta.nupic.encoders.DateEncoder
Convenience method to employ the configured DateTimeFormatter to return a DateTime This method assumes that a custom formatter has been configured and set on this object.
parseEncode(String) - Method in class org.numenta.nupic.encoders.DateEncoder
Convenience method to parse a date string into a date before delegating to DateEncoder.encodeIntoArray(DateTime, int[]) This method assumes that a custom formatter has been configured and set on this object.
PassThroughEncoder<T> - Class in org.numenta.nupic.encoders
Pass an encoded SDR straight to the model.
PassThroughEncoder() - Constructor for class org.numenta.nupic.encoders.PassThroughEncoder
 
PassThroughEncoder(int, int) - Constructor for class org.numenta.nupic.encoders.PassThroughEncoder
 
PassThroughEncoder.Builder - Class in org.numenta.nupic.encoders
Returns a Encoder.Builder for constructing PassThroughEncoders

The base class architecture is put together in such a way where boilerplate initialization can be kept to a minimum for implementing subclasses, while avoiding the mistake-proneness of extremely long argument lists.

PassThroughEncoderTest - Class in org.numenta.nupic.encoders
 
PassThroughEncoderTest() - Constructor for class org.numenta.nupic.encoders.PassThroughEncoderTest
 
path(String) - Static method in interface org.numenta.nupic.datagen.ResourceLocator
 
path() - Static method in class org.numenta.nupic.network.sensor.SensorParams.Keys
 
PATTERN_MACHINE - Static variable in class org.numenta.nupic.integration.ExtensiveTemporalMemoryTest
 
PatternMachine - Class in org.numenta.nupic.datagen
Utilities for generating and manipulating patterns, for use in experimentation and tests.
PatternMachine(int, int) - Constructor for class org.numenta.nupic.datagen.PatternMachine
 
PatternMachine(int, int, int, int) - Constructor for class org.numenta.nupic.datagen.PatternMachine
 
PatternMachine(int, TIntList, int) - Constructor for class org.numenta.nupic.datagen.PatternMachine
 
PatternMachine(int, TIntList, int, int) - Constructor for class org.numenta.nupic.datagen.PatternMachine
 
PatternMachine(int, int, int, boolean) - Constructor for class org.numenta.nupic.datagen.PatternMachine
Generates a canned set of sequences
patternMachine - Variable in class org.numenta.nupic.datagen.SequenceMachine
 
patternMachine - Variable in class org.numenta.nupic.integration.AbstractTemporalMemoryTest
 
patternNZHistory - Variable in class org.numenta.nupic.algorithms.CLAClassifier
History of the last _maxSteps activation patterns.
patternNZHistory - Variable in class org.numenta.nupic.algorithms.SDRClassifier
History of the last _maxSteps activation patterns.
patterns - Variable in class org.numenta.nupic.datagen.PatternMachine
 
peek(Consumer<? super T>) - Method in class org.numenta.nupic.network.sensor.BatchedCsvStream
 
peek() - Method in class org.numenta.nupic.util.GroupBy
Returns the item that would be returned by Iterator.next(), without forwarding the iterator index.
peek() - Method in interface org.numenta.nupic.util.PeekableIterator
Returns the item that would be returned by Iterator.next(), without forwarding the iterator index.
PeekableIterator<T> - Interface in org.numenta.nupic.util
Implementors add the ability to return the "next" item which would be returned by a call to Iterator.next() - without altering the iterator's pointer to the indexed item.
peekFirst() - Method in class org.numenta.nupic.util.Deque
Retrieves, but does not remove, the first element of this deque, or returns null if this deque is empty.
peekFirst() - Method in class org.numenta.nupic.util.DequeTest
 
peekLast() - Method in class org.numenta.nupic.util.Deque
Retrieves, but does not remove, the last element of this deque, or returns null if this deque is empty.
peekLast() - Method in class org.numenta.nupic.util.DequeTest
 
periodic - Variable in class org.numenta.nupic.encoders.Encoder.Builder
 
periodic(boolean) - Method in class org.numenta.nupic.encoders.Encoder.Builder
 
periodic - Variable in class org.numenta.nupic.encoders.Encoder
If true, then the input value "wraps around" such that minval = maxval For a periodic value, the input must be strictly less than maxval, otherwise maxval is a true upper bound.
periodic(boolean) - Method in class org.numenta.nupic.encoders.SDRCategoryEncoder.Builder
 
permanence - Variable in class org.numenta.nupic.model.Synapse
 
permanenceDecrement - Variable in class org.numenta.nupic.Connections
Amount by which permanences of synapses are decremented during learning.
permanenceIncrement - Variable in class org.numenta.nupic.Connections
Amount by which permanences of synapses are incremented during learning.
Persistable - Interface in org.numenta.nupic
Extends Serializable to add preparation tasks prior to serialization and repair tasks following deserialization.
Persistence - Class in org.numenta.nupic.network
Used to get a reference to a PersistenceAPI implementation via static methods Persistence.get() and Persistence.get(SerialConfig), where the SerialConfig object is used to determine file handling details such as: General Network storage file name The check pointed storage file name.
Persistence() - Constructor for class org.numenta.nupic.network.Persistence
 
Persistence.PersistenceAccess - Class in org.numenta.nupic.network
Implementation of PersistenceAPI
PersistenceAccess(SerialConfig) - Constructor for class org.numenta.nupic.network.Persistence.PersistenceAccess
Returns a PersistenceAPI implementation which uses the specified SerialConfig
PersistenceAPI - Interface in org.numenta.nupic.network
Offers 4 basic types of functionality:
PersistenceAPITest - Class in org.numenta.nupic.network
 
PersistenceAPITest() - Constructor for class org.numenta.nupic.network.PersistenceAPITest
 
pFormatArray(double[]) - Method in class org.numenta.nupic.algorithms.BitHistory
Return a string with pretty-print of an array using the given format for each element
pFormatArray(T[]) - Method in class org.numenta.nupic.algorithms.CLAClassifier
Return a string with pretty-print of an array using the given format for each element
pFormatArray(T[]) - Method in class org.numenta.nupic.algorithms.SDRClassifier
Return a string with pretty-print of an array using the given format for each element
PlaygroundTest - Class in org.numenta.nupic.network
 
PlaygroundTest() - Constructor for class org.numenta.nupic.network.PlaygroundTest
 
Pool - Class in org.numenta.nupic.model
Convenience container for "bound" Synapse values which can be dereferenced from both a Synapse and the Connections object.
Pool(int) - Constructor for class org.numenta.nupic.model.Pool
 
pool - Variable in class org.numenta.nupic.model.ProximalDendrite
 
pool - Variable in class org.numenta.nupic.model.Synapse
 
pooler - Variable in class org.numenta.nupic.benchmarks.AbstractAlgorithmBenchmark
 
PoolTest - Class in org.numenta.nupic.model
 
PoolTest() - Constructor for class org.numenta.nupic.model.PoolTest
 
position - Variable in class org.numenta.nupic.util.ArrayUtils.CoordinateAssembler
 
positiveRemainder(double, double) - Static method in class org.numenta.nupic.util.ArrayUtils
Another utility to account for the difference between Python and Java.
postDeSerialize() - Method in class org.numenta.nupic.network.Layer
FOR INTERNAL USE ONLY
postDeSerialize(T) - Method in class org.numenta.nupic.network.ManualInput
FOR INTERNAL USE ONLY
postDeSerialize() - Method in class org.numenta.nupic.network.Network
DO NOT CALL THIS METHOD! FOR INTERNAL USE ONLY! FOR INTERNAL USE ONLY
postDeSerialize() - Method in class org.numenta.nupic.network.Region
FOR INTERNAL USE ONLY
postDeSerialize() - Method in class org.numenta.nupic.network.sensor.HTMSensor
FOR INTERNAL USE ONLY
postDeSerialize() - Method in interface org.numenta.nupic.Persistable
FOR INTERNAL USE ONLY
postDeSerialize(T) - Method in interface org.numenta.nupic.Persistable
FOR INTERNAL USE ONLY
potentialPct - Variable in class org.numenta.nupic.Connections
 
potentialPct - Variable in class org.numenta.nupic.ParametersTest.DummyContainer
 
potentialPools - Variable in class org.numenta.nupic.Connections
Store the set of all inputs that are within each column's potential pool.
potentialRadius - Variable in class org.numenta.nupic.Connections
WARNING: potentialRadius **must** be set to the inputWidth if using "globalInhibition" and if not using the Network API (which sets this automatically)
pprint(int[], String) - Method in class org.numenta.nupic.encoders.Encoder
Pretty-print the encoded output using ascii art.
pprintHeader(String) - Method in class org.numenta.nupic.encoders.Encoder
Pretty-print a header that labels the sub-fields of the encoded output.
predictedColumns - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
predictedColumns - Variable in class org.numenta.nupic.QuickDayTest.LayerImpl
 
predictedSegmentDecrement - Variable in class org.numenta.nupic.Connections
 
predictiveCells - Variable in class org.numenta.nupic.ComputeCycle
Force access through accessor because this list is created lazily
predictiveCells() - Method in class org.numenta.nupic.ComputeCycle
Returns the List of sorted predictive cells.
predictiveCells - Variable in class org.numenta.nupic.Connections
 
predictiveCells - Variable in class org.numenta.nupic.network.ManualInput
Predictive Cells in the TemporalMemory at time "t"
predictiveCells(Set<Cell>) - Method in class org.numenta.nupic.network.ManualInput
Sets the currently predicted columns
predictiveCells - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SampleWeek
 
prepConstructs(TemporalMemory, Connections) - Method in class org.numenta.nupic.monitor.mixin.MonitoredTemporalMemoryTest
 
preSerialize() - Method in class org.numenta.nupic.network.Layer
FOR INTERNAL USE ONLY
preSerialize() - Method in class org.numenta.nupic.network.Network
DO NOT CALL THIS METHOD! FOR INTERNAL USE ONLY! FOR INTERNAL USE ONLY
preSerialize() - Method in class org.numenta.nupic.network.Region
FOR INTERNAL USE ONLY
preSerialize() - Method in interface org.numenta.nupic.Persistable
FOR INTERNAL USE ONLY
prettyPrintDatum(Collection<Integer>) - Method in class org.numenta.nupic.monitor.mixin.IndicesTrace
Prints the specified datum
prettyPrintDatum(Metric) - Method in class org.numenta.nupic.monitor.mixin.MetricsTrace
 
prettyPrintDatum(Object) - Method in class org.numenta.nupic.monitor.mixin.Trace
Simply returns the Object.toString() of the specified Object.
prettyPrintPattern(Set<Integer>, int) - Method in class org.numenta.nupic.datagen.PatternMachine
 
prettyPrintSequence(List<Set<Integer>>, int) - Method in class org.numenta.nupic.datagen.SequenceMachine
Pretty print a sequence.
prettyPrintTitle() - Method in class org.numenta.nupic.monitor.mixin.Metric
 
prettyPrintTitle() - Method in class org.numenta.nupic.monitor.mixin.Trace
Returns the implementing mixin name if not null plus the configured title.
prev - Variable in class org.numenta.nupic.util.NamedTuple.Entry
 
prevAbsolute - Variable in class org.numenta.nupic.encoders.DeltaEncoder
 
prevDelta - Variable in class org.numenta.nupic.encoders.DeltaEncoder
 
previous - Variable in class org.numenta.nupic.network.Layer
 
previous(Layer<Inference>) - Method in class org.numenta.nupic.network.Layer
Sets a pointer to the "previous" Layer in this Layer's Observable sequence.
previousPredictiveCells - Variable in class org.numenta.nupic.network.ManualInput
Predictive Cells in the TemporalMemory at time "t - 1"
previousPredictiveCells(Set<Cell>) - Method in class org.numenta.nupic.network.ManualInput
Sets the previous predicted columns.
prevPredictedCols - Variable in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
prevPredictedColumns - Variable in class org.numenta.nupic.network.NetworkConsistencyTest.SimpleLayer
 
print1DArray(Object) - Static method in class org.numenta.nupic.util.AbstractFlatMatrix
Prints the specified array to a returned String.
print1DArray(Object) - Static method in class org.numenta.nupic.util.ArrayUtils
Prints the specified array to a returned String.
printConnecteds(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Prints the connected column mapping to standard out
printHeader() - Method in class org.numenta.nupic.RunLayer.MakeshiftLayer
 
printParameters() - Method in class org.numenta.nupic.Connections
High verbose output useful for debugging
printPermanences(Connections) - Method in class org.numenta.nupic.algorithms.SpatialPoolerCompatibilityTest
Prints the each columns synapse permanences
printPreliminaryTestHeader() - Static method in class org.numenta.nupic.RunLayer
 
probabilities - Variable in class org.numenta.nupic.algorithms.Classification
Map of step count -to- probabilities
probationaryPeriod - Variable in class org.numenta.nupic.algorithms.AnomalyLikelihood
 
process(String[]) - Method in class org.numenta.nupic.network.sensor.Header
Processes the current line of input and sets flags based on sensor flags formed by the 3rd line of a given header.
process(int) - Method in class org.numenta.nupic.util.ArrayUtils.CoordinateAssembler
 
processHeader(String[]) - Method in class org.numenta.nupic.network.sensor.