Advertisement
Guest User

Untitled

a guest
Jun 9th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. ''' PART 2: Activate Predicted/Matching Segments '''
  2. cells_activeSegs = dict()
  3. cells_matchingSegs = dict()
  4. for cell,segList in cells_segments.items():
  5.     for seg in segList:
  6.         segIndex = segList.index(seg)
  7.         numActiveConnected = 0
  8.         numActivePotential = 0
  9.         for preSynCell,perm in seg.items():
  10.             if preSynCell in activeCells and perm > TM_permConnectThresh:
  11.                 numActiveConnected += 1
  12.             if preSynCell in activeCells and perm > 0:
  13.                 numActivePotential += 1
  14.         if numActiveConnected > TM_segActiveThresh:
  15.             cells_activeSegs[cell] = seg
  16.         if numActivePotential > TM_segMatchingThres:
  17.             cells_matchingSegs[cell] = seg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement