class_docstr: Compute X * log(X), with special case 0 log(0) = 0.
code: def grad(self, inputs, grads):
      (x,) = inputs
      (gz,) = grads
      return [gz * (1 + scalar.log(x))]
  
file_path: Theano/theano/tensor/xlogx.py
imports: from __future__ import absolute_import, print_function, division
  import numpy
  from theano.tensor.elemwise import Elemwise
  from theano import scalar
label_desc: Use image node_id 3 for calling the XlogX obj's underlying member method code with example usage: obj.grad(inputs, grads) and returns: list