@doc_sub(_doc_rvs_alt)<EOL><INDENT>def rvs_alt(self, *args, **kwargs):<DEDENT>
l = kwargs.get('<STR_LIT:l>', <NUM_LIT:1>)<EOL>b = kwargs.get('<STR_LIT:b>', <NUM_LIT>)<EOL>size = kwargs.get('<STR_LIT:size>', <NUM_LIT:1>)<EOL>model_cdf = self.cdf(np.arange(l, b + <NUM_LIT:1>), *args)<EOL>unif_rands = np.random.random(size)<EOL>model_rands = np.array([np.where(tx <= model_cdf)[<NUM_LIT:0>][<NUM_LIT:0>] + l<EOL>for tx in unif_rands])<EOL>return model_rands<EOL>
{0}