Non-central Student's t random variates.

def rnoncentral_t(mu, lam, nu, size=None):
    """
    Non-central Student's t random variates.
    """
    tau = rgamma(nu / 2., nu / (2. * lam), size)
    return rnormal(mu, tau)