Function variable

Creates a variable with the given type.

Operation variable (
  dopt.core.types.TensorType type,
  void[] defaultVal = null,
  string mod = __MODULE__,
  ulong line = cast(ulong)__LINE__
);

If no default value is provided, then the variable will have a default value of all zeros. The default value is stored in the attributes["default"] field of the returned operation.

Parameters

NameDescription
type The type of the variable
defaultVal The default value of the variable. The array should store the elements in row major order.

Returns

The newly created variable