def perform(self, node, inputs, outputs):
        (x,) = inputs
        (out,) = outputs
        assert _is_sparse(x)
        assert ["csr", "csc"] in x.format
        out[0] = x.copy()
        out[0].data = numpy.asarray(numpy.random.poisson(out[0].data),
                                    dtype=x.dtype)
        out[0].eliminate_zeros()
dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/sparse/sandbox/sp2.py/Poisson.perform/swapped operands of `in`