code: def getCurrentObjectOverlaps(self):
      
      overlaps = np.zeros((self.numColumns,
                           len(self.objectL2Representations)),
                          dtype="uint32")
  
      for i, representations in enumerate(self.objectL2RepresentationsMatrices):
        activeCells = self.L2Columns[i]._pooler.getActiveCells()
        overlaps[i, :] = representations.rightVecSumAtNZSparse(activeCells)
  
      return overlaps
docs: Get every L2's current overlap with each L2 object representation that has
      been learned.
  
      :return: 2D numpy array.
      Each row represents a cortical column. Each column represents an object.
      Each value represents the cortical column's current L2 overlap with the
      specified object.