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

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

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