I wanted to interpret array indexing in the following code snippet. What does State[t,Con] mean, where Con itself is an array?
for t in range(T): # 0 .. T-1
State[t+1] = Bool[:, sum(Pow * State[t,Con],1)].diagonal()
And Con is given as below (where N>K):
Con = apply_along_axis(random.permutation, 1, tile(range(N), (N,1) ))[:, 0:K]