def rvs(self, size=1, N=1):
        # assert self.mu is not None and self.Sigma is not None, "mu and sigma are not specified!"
        # psis = np.random.multivariate_normal(self.mu, self.Sigma, size=size)
        # pis = np.empty((size, self.K))
        # for i in xrange(size):
        #     pis[i,:] = psi_to_pi(psis[i,:])
        # return pis

        # Sample from the multinomial distribution
        return np.random.multinomial(N, self.pi, size=size)
Render viewport containing the columns
dataset/ETHPy150Open HIPS/pgmult/pgmult/distributions.py/PGMultinomial.rvs--crossover with--dataset/ETHPy150Open Net-ng/kansha/kansha/board/view.py/render_Board_columns