parameters: (op, dlist)
return_statement: return list_grad, index_grad, element_grad
docstring: Gradient function for TensorListSetItem.
docstring_summary: Gradient function for TensorListSetItem.
docstring_tokens: Gradient function for TensorListSetItem .
function: def _TensorListSetItemGrad(op, dlist):
    """Gradient function for TensorListSetItem."""
    _, index, item = op.inputs
    list_grad = gen_list_ops.tensor_list_set_item(
        dlist, index=index, item=array_ops.zeros_like(item))
    index_grad = None
    element_grad = tensor_list_get_item(
        dlist,
        index,
        element_shape=array_ops.shape(item),
        element_dtype=item.dtype)
    return list_grad, index_grad, element_grad
function_tokens: def _TensorListSetItemGrad ( op , dlist ) : _ , index , item = op . inputs list_grad = gen_list_ops . tensor_list_set_item ( dlist , index = index , item = array_ops . zeros_like ( item ) ) index_grad = None element_grad = tensor_list_get_item ( dlist , index , element_shape = array_ops . shape ( item ) , element_dtype = item . dtype ) return list_grad , index_grad , element_grad