MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / assign

Function assign

tensorflow/python/ops/array_ops.py:974–993  ·  view source on GitHub ↗

Closure that holds all the arguments to create an assignment.

(val, name=None)

Source from the content-addressed store, hash-verified

972 if not (var is None and isinstance(op, ops.EagerTensor)):
973
974 def assign(val, name=None):
975 """Closure that holds all the arguments to create an assignment."""
976
977 if var is None:
978 raise ValueError("Sliced assignment is only supported for variables")
979 else:
980 if name is None:
981 name = parent_name + "_assign"
982
983 return var._strided_slice_assign(
984 begin=begin,
985 end=end,
986 strides=strides,
987 value=val,
988 name=name,
989 begin_mask=begin_mask,
990 end_mask=end_mask,
991 ellipsis_mask=ellipsis_mask,
992 new_axis_mask=new_axis_mask,
993 shrink_axis_mask=shrink_axis_mask)
994
995 op.assign = assign
996 return op

Callers

nothing calls this directly

Calls 1

_strided_slice_assignMethod · 0.45

Tested by

no test coverage detected