code: def computeFeedForwardActivity(self, feedForwardInput):
      
      ff = feedForwardInput.copy()
      # For each relay cell, see if any of its FF inputs are active.
      for x in range(self.relayWidth):
        for y in range(self.relayHeight):
          inputCells = self._preSynapticFFCells(x, y)
          for idx in inputCells:
            if feedForwardInput[idx] != 0:
              ff[x, y] = 1.0
              continue
  
      # If yes, and it is in burst mode, this cell bursts
      # If yes, and it is not in burst mode, then we just get tonic input.
  
      # ff += self.burstReadyCells * ff
      ff2 = ff * 0.4 + self.burstReadyCells * ff
      return ff2
docs: Activate trnCells according to the l6Input. These in turn will impact
      bursting mode in relay cells that are connected to these trnCells.
      Given the feedForwardInput, compute which cells will be silent, tonic,
      or bursting.
  
      :param feedForwardInput:
        a numpy matrix of shape relayCellShape containing 0's and 1's
  
      :return:
        feedForwardInput is modified to contain 0, 1, or 2. A "2" indicates
        bursting cells.