def perform(self, node, inputs, outputs): (x, ind1, ind2) = inputs (out,) = outputs assert _is_sparse(x) out[0] = theano._asarray(x[ind1, ind2], x.dtype)