def random_binomial(self, shape, p=0.0, dtype=_FLOATX): return tf.select(tf.random_uniform(shape, dtype=dtype) <= p, tf.ones(shape), tf.zeros(shape)) # NUMPY API