def __init__(self, corpus=None, context_type=None, K=20, V=0, 
                 alpha=[], beta=[], n_proc=2, seeds=None):
	if platform.system() == 'Windows':
            raise NotImplementedError("""LdaCgsMulti is not implemented on 
            Windows. Please use LdaCgsSeq.""")

        self._read_globals = False
        self._write_globals = False

        self.n_proc = n_proc

        # set random seeds if unspecified
        if seeds is None:
            maxint = np.iinfo(np.int32).max
            seeds = [np.random.randint(0, maxint) for n in range(n_proc)]

        # check number of seeds == n_proc
        if len(seeds) != n_proc:
            raise ValueError("Number of seeds must equal number of processors " +
                             str(n_proc))

        # initialize random states
        self.seeds = seeds
        self._mtrand_states = [np.random.RandomState(seed).get_state() for seed in self.seeds]

        super(LdaCgsMulti, self).__init__(corpus=corpus, context_type=context_type,
                                          K=K, V=V, alpha=alpha, beta=beta)

        # delete LdaCgsSeq seed and state
        del self.seed
        del self._mtrand_state
Generate the needed headers for the Opscode authentication protocol.
dataset/ETHPy150Open inpho/vsm/vsm/model/ldacgsmulti.py/LdaCgsMulti.__init__--crossover with--dataset/ETHPy150Open coderanger/pychef/chef/auth.py/sign_request