parameters: (attrs, inputs, proto_obj)
return_statement: return log_sym, attrs, inputs
docstring: Reduce the array along a given axis by log sum exp value
docstring_summary: Reduce the array along a given axis by log sum exp value
docstring_tokens: Reduce the array along a given axis by log sum exp value
function: def reduce_log_sum_exp(attrs, inputs, proto_obj):
      """Reduce the array along a given axis by log sum exp value"""
      keep_dims = True if 'keepdims' not in attrs else attrs.get('keepdims')
      exp_op = symbol.exp(inputs[0])
      sum_op = symbol.sum(exp_op, axis=attrs.get('axes'),
                          keepdims=keep_dims)
      log_sym = symbol.log(sum_op)
      return log_sym, attrs, inputs
function_tokens: def reduce_log_sum_exp ( attrs , inputs , proto_obj ) : keep_dims = True if 'keepdims' not in attrs else attrs . get ( 'keepdims' ) exp_op = symbol . exp ( inputs [ 0 ] ) sum_op = symbol . sum ( exp_op , axis = attrs . get ( 'axes' ) , keepdims = keep_dims ) log_sym = symbol . log ( sum_op ) return log_sym , attrs , inputs