38 references to TensorFlags
System.Numerics.Tensors (38)
System\Numerics\Tensors\netcore\TensorShape.cs (38)
71private readonly TensorFlags _flags; // 4 bytes
73private TensorShape(nint linearLength, scoped ReadOnlySpan<nint> lengths, scoped ReadOnlySpan<nint> strides, TensorFlags flags)
132flags |= TensorFlags.IsBroadcast;
140flags |= (TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions);
238flags |= TensorFlags.IsBroadcast;
253flags |= (TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions);
257flags |= TensorFlags.HasAnyDenseDimensions;
284private TensorShape(nint flattenedLength, nint linearLength, scoped ReadOnlySpan<nint> lengths, scoped ReadOnlySpan<nint> strides, TensorFlags flags)
321public bool HasAnyDenseDimensions => (_flags & TensorFlags.HasAnyDenseDimensions) != 0;
323public bool IsBroadcast => (_flags & TensorFlags.IsBroadcast) != 0;
325public bool IsDense => (_flags & TensorFlags.IsDense) != 0;
329public bool IsPinned => (_flags & TensorFlags.IsPinned) != 0;
733TensorFlags.None
828TensorShape result = new TensorShape(linearLength - computedOffset, lengths, strides, TensorFlags.None);
852TensorFlags flags = pinned ? TensorFlags.IsPinned : TensorFlags.None;
866TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions
876return new TensorShape(array.Length, lengths, strides, TensorFlags.None);
898return new TensorShape(linearLength, lengths, strides, TensorFlags.None);
916TensorFlags flags = pinned ? TensorFlags.IsPinned : TensorFlags.None;
917flags |= TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions;
938TensorFlags flags = pinned ? TensorFlags.IsPinned : TensorFlags.None;
1080TensorFlags flags = IsPinned ? TensorFlags.IsPinned : TensorFlags.None;
1110flags |= TensorFlags.IsBroadcast;
1136flags |= (TensorFlags.IsDense | TensorFlags.HasAnyDenseDimensions);
1140flags |= TensorFlags.HasAnyDenseDimensions;