46 references to TensorFlags
System.Numerics.Tensors (46)
System\Numerics\Tensors\netcore\TensorShape.cs (46)
57private static readonly TensorShape s_empty = new TensorShape(0, [0], [], TensorFlags.None); 68private readonly TensorFlags _flags; // 4 bytes 70private TensorShape(nint linearLength, scoped ReadOnlySpan<nint> lengths, scoped ReadOnlySpan<nint> strides, TensorFlags flags) 131flags |= TensorFlags.IsBroadcast; 139flags |= (TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions); 237flags |= TensorFlags.IsBroadcast; 252flags |= (TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions); 256flags |= TensorFlags.HasAnyDenseDimensions; 327private TensorShape(nint flattenedLength, nint linearLength, scoped ReadOnlySpan<nint> lengths, scoped ReadOnlySpan<nint> strides, TensorFlags flags) 364public bool HasAnyDenseDimensions => (_flags & TensorFlags.HasAnyDenseDimensions) != 0; 389public bool IsBroadcast => (_flags & TensorFlags.IsBroadcast) != 0; 391public bool IsDense => (_flags & TensorFlags.IsDense) != 0; 395public bool IsPinned => (_flags & TensorFlags.IsPinned) != 0; 876return new TensorShape(linearLength, lengths, strides, pinned ? TensorFlags.IsPinned : TensorFlags.None); 934TensorFlags.None 1035TensorShape result = new TensorShape(linearLength - computedOffset, lengths, strides, TensorFlags.None); 1059TensorFlags flags = pinned ? TensorFlags.IsPinned : TensorFlags.None; 1070TensorFlags flags = TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions; 1075flags |= TensorFlags.IsBroadcast; 1093return new TensorShape(array.Length, lengths, strides, pinned ? TensorFlags.IsPinned : TensorFlags.None); 1115return new TensorShape(linearLength, lengths, strides, pinned ? TensorFlags.IsPinned : TensorFlags.None); 1137TensorFlags flags = pinned ? TensorFlags.IsPinned : TensorFlags.None; 1138flags |= TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions; 1143flags |= TensorFlags.IsBroadcast; 1167TensorFlags flags = pinned ? TensorFlags.IsPinned : TensorFlags.None; 1404TensorFlags flags = IsPinned ? TensorFlags.IsPinned : TensorFlags.None; 1434flags |= TensorFlags.IsBroadcast; 1463flags |= (TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions); 1467flags |= TensorFlags.HasAnyDenseDimensions;