NuPIC Core
Core algorithms for NuPIC(the Numenta Platform for Intelligent Computing), implemented in C++
 All Classes Namespaces Files Functions Typedefs Enumerations Enumerator Friends Pages
nupic::algorithms::temporal_memory::TemporalMemory Member List

This is the complete list of members for nupic::algorithms::temporal_memory::TemporalMemory, including all inherited members.

_validateCell(Cell &cell)nupic::algorithms::temporal_memory::TemporalMemory
_validateColumn(UInt column)nupic::algorithms::temporal_memory::TemporalMemory
_validatePermanence(Real permanence)nupic::algorithms::temporal_memory::TemporalMemory
_validateSegment(Segment &segment)nupic::algorithms::temporal_memory::TemporalMemory
activateCorrectlyPredictiveCells(set< Cell > &prevPredictiveCells, set< UInt > &activeColumns)nupic::algorithms::temporal_memory::TemporalMemoryvirtual
activeSynapsesForSegment(Segment &segment, set< Cell > &activeCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemory
adaptSegment(Segment &segment, vector< Synapse > &activeSynapses, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemory
bestMatchingCell(vector< Cell > &cells, set< Cell > &activeCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemory
bestMatchingSegment(Cell &cell, set< Cell > &activeCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemory
burstColumns(set< UInt > &activeColumns, set< UInt > &predictedColumns, set< Cell > &prevActiveCells, set< Cell > &prevWinnerCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemoryvirtual
cellsForColumn(Int column)nupic::algorithms::temporal_memory::TemporalMemory
columnForCell(Cell &cell)nupic::algorithms::temporal_memory::TemporalMemory
compute(UInt activeColumnsSize, UInt activeColumns[], bool learn=true)nupic::algorithms::temporal_memory::TemporalMemoryvirtual
computeFn(UInt activeColumnsSize, UInt activeColumns[], set< Cell > &prevPredictiveCells, vector< Segment > &prevActiveSegments, set< Cell > &prevActiveCells, set< Cell > &prevWinnerCells, Connections &connections, bool learn=true)nupic::algorithms::temporal_memory::TemporalMemory
computePredictiveCells(set< Cell > &activeCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemoryvirtual
getActivationThreshold() const nupic::algorithms::temporal_memory::TemporalMemory
getCellsPerColumn() const nupic::algorithms::temporal_memory::TemporalMemory
getColumnDimensions() const nupic::algorithms::temporal_memory::TemporalMemory
getConnectedPermanence() const nupic::algorithms::temporal_memory::TemporalMemory
getInitialPermanence() const nupic::algorithms::temporal_memory::TemporalMemory
getMaxNewSynapseCount() const nupic::algorithms::temporal_memory::TemporalMemory
getMinThreshold() const nupic::algorithms::temporal_memory::TemporalMemory
getPermanenceDecrement() const nupic::algorithms::temporal_memory::TemporalMemory
getPermanenceIncrement() const nupic::algorithms::temporal_memory::TemporalMemory
learnOnSegments(vector< Segment > &prevActiveSegments, vector< Segment > &learningSegments, set< Cell > &prevActiveCells, set< Cell > &winnerCells, set< Cell > &prevWinnerCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemoryvirtual
leastUsedCell(vector< Cell > &cells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemory
load(istream &inStream)nupic::algorithms::temporal_memory::TemporalMemoryvirtual
mapCellsToColumns(set< Cell > &cells)nupic::algorithms::temporal_memory::TemporalMemory
numberOfCells(void)nupic::algorithms::temporal_memory::TemporalMemory
numberOfColumns() const nupic::algorithms::temporal_memory::TemporalMemory
persistentSize() const nupic::algorithms::temporal_memory::TemporalMemoryvirtual
pickCellsToLearnOn(Int n, Segment &segment, set< Cell > &winnerCells, Connections &connections)nupic::algorithms::temporal_memory::TemporalMemory
printParameters()nupic::algorithms::temporal_memory::TemporalMemory
printState(vector< UInt > &state)nupic::algorithms::temporal_memory::TemporalMemory
printState(vector< Real > &state)nupic::algorithms::temporal_memory::TemporalMemory
reset()nupic::algorithms::temporal_memory::TemporalMemoryvirtual
save(ostream &outStream) const nupic::algorithms::temporal_memory::TemporalMemoryvirtual
seed_(UInt64 seed)nupic::algorithms::temporal_memory::TemporalMemory
TemporalMemory(vector< UInt > columnDimensions, UInt cellsPerColumn=32, UInt activationThreshold=13, Permanence initialPermanence=0.21, Permanence connectedPermanence=0.50, UInt minThreshold=10, UInt maxNewSynapseCount=20, Permanence permanenceIncrement=0.10, Permanence permanenceDecrement=0.10, Int seed=1)nupic::algorithms::temporal_memory::TemporalMemory
version() const nupic::algorithms::temporal_memory::TemporalMemoryinlinevirtual