GPUTensor<T>.scalar constructor

GPUTensor<T>.scalar(
  1. Scalar? initialValue, {
  2. GPUNode? creator,
  3. String id = "EMPTY",
  4. bool? requiresGrad,
})

Implementation

GPUTensor.scalar(Scalar? initialValue, {this.creator, this.id = "EMPTY", bool? requiresGrad}) {
  localGrad = requiresGrad ?? globalGrad;
  if (id == "EMPTY") {
    id = _generateId();
  }
  shape = [];
  _allocateEmptyInVram();
  _pushInitialValue(initialValue);
}