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
nta::algorithms::spatial_pooler::SpatialPooler Member List

This is the complete list of members for nta::algorithms::spatial_pooler::SpatialPooler, including all inherited members.

adaptSynapses_(UInt inputVector[], vector< UInt > &activeColumns)nta::algorithms::spatial_pooler::SpatialPooler
avgColumnsPerInput_()nta::algorithms::spatial_pooler::SpatialPooler
avgConnectedSpanForColumn1D_(UInt column)nta::algorithms::spatial_pooler::SpatialPooler
avgConnectedSpanForColumn2D_(UInt column)nta::algorithms::spatial_pooler::SpatialPooler
avgConnectedSpanForColumnND_(UInt column)nta::algorithms::spatial_pooler::SpatialPooler
bumpUpWeakColumns_()nta::algorithms::spatial_pooler::SpatialPooler
calculateOverlap_(UInt inputVector[], vector< UInt > &overlap)nta::algorithms::spatial_pooler::SpatialPooler
compute(UInt inputVector[], bool learn, UInt activeVector[], bool stripNeverLearned)nta::algorithms::spatial_pooler::SpatialPoolervirtual
compute(UInt inputVector[], bool learn, UInt activeVector[])nta::algorithms::spatial_pooler::SpatialPoolervirtual
getActiveDutyCycles(Real activeDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
getBoostFactors(Real boostFactors[])nta::algorithms::spatial_pooler::SpatialPooler
getColumnDimensions()nta::algorithms::spatial_pooler::SpatialPooler
getConnectedCounts(UInt connectedCounts[])nta::algorithms::spatial_pooler::SpatialPooler
getConnectedSynapses(UInt column, UInt connectedSynapses[])nta::algorithms::spatial_pooler::SpatialPooler
getDutyCyclePeriod()nta::algorithms::spatial_pooler::SpatialPooler
getGlobalInhibition()nta::algorithms::spatial_pooler::SpatialPooler
getInhibitionRadius()nta::algorithms::spatial_pooler::SpatialPooler
getInputDimensions()nta::algorithms::spatial_pooler::SpatialPooler
getIterationLearnNum()nta::algorithms::spatial_pooler::SpatialPooler
getIterationNum()nta::algorithms::spatial_pooler::SpatialPooler
getLocalAreaDensity()nta::algorithms::spatial_pooler::SpatialPooler
getMaxBoost()nta::algorithms::spatial_pooler::SpatialPooler
getMinActiveDutyCycles(Real minActiveDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
getMinOverlapDutyCycles(Real minOverlapDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
getMinPctActiveDutyCycles()nta::algorithms::spatial_pooler::SpatialPooler
getMinPctOverlapDutyCycles()nta::algorithms::spatial_pooler::SpatialPooler
getNeighbors1D_(UInt column, vector< UInt > &dimensions, UInt radius, bool wrapAround, vector< UInt > &neighbors)nta::algorithms::spatial_pooler::SpatialPooler
getNeighbors2D_(UInt column, vector< UInt > &dimensions, UInt radius, bool wrapAround, vector< UInt > &neighbors)nta::algorithms::spatial_pooler::SpatialPooler
getNeighborsND_(UInt column, vector< UInt > &dimensions, UInt radius, bool wrapAround, vector< UInt > &neighbors)nta::algorithms::spatial_pooler::SpatialPooler
getNumActiveColumnsPerInhArea()nta::algorithms::spatial_pooler::SpatialPooler
getNumColumns()nta::algorithms::spatial_pooler::SpatialPooler
getNumInputs()nta::algorithms::spatial_pooler::SpatialPooler
getOverlapDutyCycles(Real overlapDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
getPermanence(UInt column, Real permanence[])nta::algorithms::spatial_pooler::SpatialPooler
getPotential(UInt column, UInt potential[])nta::algorithms::spatial_pooler::SpatialPooler
getPotentialPct()nta::algorithms::spatial_pooler::SpatialPooler
getPotentialRadius()nta::algorithms::spatial_pooler::SpatialPooler
getSpVerbosity()nta::algorithms::spatial_pooler::SpatialPooler
getStimulusThreshold()nta::algorithms::spatial_pooler::SpatialPooler
getSynPermActiveInc()nta::algorithms::spatial_pooler::SpatialPooler
getSynPermBelowStimulusInc()nta::algorithms::spatial_pooler::SpatialPooler
getSynPermConnected()nta::algorithms::spatial_pooler::SpatialPooler
getSynPermInactiveDec()nta::algorithms::spatial_pooler::SpatialPooler
getSynPermTrimThreshold()nta::algorithms::spatial_pooler::SpatialPooler
getUpdatePeriod()nta::algorithms::spatial_pooler::SpatialPooler
getWrapAround()nta::algorithms::spatial_pooler::SpatialPooler
inhibitColumns_(vector< Real > &overlaps, vector< UInt > &activeColumns)nta::algorithms::spatial_pooler::SpatialPooler
inhibitColumnsGlobal_(vector< Real > &overlaps, Real density, vector< UInt > &activeColumns)nta::algorithms::spatial_pooler::SpatialPooler
inhibitColumnsLocal_(vector< Real > &overlaps, Real density, vector< UInt > &activeColumns)nta::algorithms::spatial_pooler::SpatialPooler
initialize(vector< UInt > inputDimensions, vector< UInt > columnDimensions, UInt potentialRadius=16, Real potentialPct=0.5, bool globalInhibition=true, Real localAreaDensity=-1.0, UInt numActiveColumnsPerInhArea=10, UInt stimulusThreshold=0, Real synPermInactiveDec=0.01, Real synPermActiveInc=0.1, Real synPermConnected=0.1, Real minPctOverlapDutyCycles=0.001, Real minPctActiveDutyCycles=0.001, UInt dutyCyclePeriod=1000, Real maxBoost=10.0, Int seed=1, UInt spVerbosity=0, bool wrapAround=true)nta::algorithms::spatial_pooler::SpatialPoolervirtual
initPermanence_(vector< UInt > &potential, Real connectedPct)nta::algorithms::spatial_pooler::SpatialPooler
initPermConnected_()nta::algorithms::spatial_pooler::SpatialPooler
initPermNonConnected_()nta::algorithms::spatial_pooler::SpatialPooler
isUpdateRound_()nta::algorithms::spatial_pooler::SpatialPooler
load(istream &inStream)nta::algorithms::spatial_pooler::SpatialPoolervirtual
mapColumn_(UInt column)nta::algorithms::spatial_pooler::SpatialPooler
mapPotential_(UInt column, bool wrapAround)nta::algorithms::spatial_pooler::SpatialPooler
persistentSize()nta::algorithms::spatial_pooler::SpatialPoolervirtual
printParameters()nta::algorithms::spatial_pooler::SpatialPooler
printState(vector< UInt > &state)nta::algorithms::spatial_pooler::SpatialPooler
printState(vector< Real > &state)nta::algorithms::spatial_pooler::SpatialPooler
save(ostream &outStream)nta::algorithms::spatial_pooler::SpatialPoolervirtual
seed_(UInt64 seed)nta::algorithms::spatial_pooler::SpatialPooler
setActiveDutyCycles(Real activeDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
setBoostFactors(Real boostFactors[])nta::algorithms::spatial_pooler::SpatialPooler
setDutyCyclePeriod(UInt dutyCyclePeriod)nta::algorithms::spatial_pooler::SpatialPooler
setGlobalInhibition(bool globalInhibition)nta::algorithms::spatial_pooler::SpatialPooler
setInhibitionRadius(UInt inhibitionRadius)nta::algorithms::spatial_pooler::SpatialPooler
setIterationLearnNum(UInt iterationLearnNum)nta::algorithms::spatial_pooler::SpatialPooler
setIterationNum(UInt iterationNum)nta::algorithms::spatial_pooler::SpatialPooler
setLocalAreaDensity(Real localAreaDensity)nta::algorithms::spatial_pooler::SpatialPooler
setMaxBoost(Real maxBoost)nta::algorithms::spatial_pooler::SpatialPooler
setMinActiveDutyCycles(Real minActiveDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
setMinOverlapDutyCycles(Real minOverlapDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
setMinPctActiveDutyCycles(Real minPctActiveDutyCycles)nta::algorithms::spatial_pooler::SpatialPooler
setMinPctOverlapDutyCycles(Real minPctOverlapDutyCycles)nta::algorithms::spatial_pooler::SpatialPooler
setNumActiveColumnsPerInhArea(UInt numActiveColumnsPerInhArea)nta::algorithms::spatial_pooler::SpatialPooler
setOverlapDutyCycles(Real overlapDutyCycles[])nta::algorithms::spatial_pooler::SpatialPooler
setPermanence(UInt column, Real permanence[])nta::algorithms::spatial_pooler::SpatialPooler
setPotential(UInt column, UInt potential[])nta::algorithms::spatial_pooler::SpatialPooler
setPotentialPct(Real potentialPct)nta::algorithms::spatial_pooler::SpatialPooler
setPotentialRadius(UInt potentialRadius)nta::algorithms::spatial_pooler::SpatialPooler
setSpVerbosity(UInt spVerbosity)nta::algorithms::spatial_pooler::SpatialPooler
setStimulusThreshold(UInt stimulusThreshold)nta::algorithms::spatial_pooler::SpatialPooler
setSynPermActiveInc(Real synPermActiveInc)nta::algorithms::spatial_pooler::SpatialPooler
setSynPermBelowStimulusInc(Real synPermBelowStimulusInc)nta::algorithms::spatial_pooler::SpatialPooler
setSynPermConnected(Real setSynPermConnected)nta::algorithms::spatial_pooler::SpatialPooler
setSynPermInactiveDec(Real synPermInactiveDec)nta::algorithms::spatial_pooler::SpatialPooler
setSynPermTrimThreshold(Real synPermTrimThreshold)nta::algorithms::spatial_pooler::SpatialPooler
setUpdatePeriod(UInt updatePeriod)nta::algorithms::spatial_pooler::SpatialPooler
setWrapAround(bool wrapAround)nta::algorithms::spatial_pooler::SpatialPooler
stripUnlearnedColumns(UInt activeArray[])nta::algorithms::spatial_pooler::SpatialPooler
updateBookeepingVars_(bool learn)nta::algorithms::spatial_pooler::SpatialPooler
updateBoostFactors_()nta::algorithms::spatial_pooler::SpatialPooler
updateDutyCycles_(vector< UInt > &overlaps, UInt activeArray[])nta::algorithms::spatial_pooler::SpatialPooler
updateDutyCyclesHelper_(vector< Real > &dutyCycles, vector< UInt > &newValues, UInt period)nta::algorithms::spatial_pooler::SpatialPoolerstatic
updateInhibitionRadius_()nta::algorithms::spatial_pooler::SpatialPooler
updateMinDutyCycles_()nta::algorithms::spatial_pooler::SpatialPooler
updateMinDutyCyclesGlobal_()nta::algorithms::spatial_pooler::SpatialPooler
updateMinDutyCyclesLocal_()nta::algorithms::spatial_pooler::SpatialPooler
updatePermanencesForColumn_(vector< Real > &perm, UInt column, bool raisePerm=true)nta::algorithms::spatial_pooler::SpatialPooler
version() const nta::algorithms::spatial_pooler::SpatialPoolerinlinevirtual