17 references to HorizontalAggregate
System.Numerics.Tensors (17)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (1)
2731
HorizontalAggregate
<T, TAggregate>(TAggregate.Invoke(x.GetLower(), x.GetUpper()));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (3)
381
return int.CreateTruncating(
HorizontalAggregate
<TInt, MinOperator<TInt>>(aggIndex));
456
return (int)
HorizontalAggregate
<uint, MinOperator<uint>>(aggIndex);
543
return (int)
HorizontalAggregate
<uint, MinOperator<uint>>(aggIndex);
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMax.cs (1)
33
public static T Aggregate(Vector256<T> x) =>
HorizontalAggregate
<T, MaxOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMaxMagnitude.cs (1)
32
public static T Aggregate(Vector256<T> x) =>
HorizontalAggregate
<T, MaxMagnitudeOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMin.cs (1)
32
public static T Aggregate(Vector256<T> x) =>
HorizontalAggregate
<T, MinOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMinMagnitude.cs (1)
32
public static T Aggregate(Vector256<T> x) =>
HorizontalAggregate
<T, MinMagnitudeOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Max.cs (1)
160
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MaxOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.MaxMagnitude.cs (1)
115
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MaxMagnitudeOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.MaxMagnitudeNumber.cs (1)
130
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MaxMagnitudeNumberOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.MaxNumber.cs (1)
123
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MaxNumberOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Min.cs (1)
159
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MinOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.MinMagnitude.cs (1)
125
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MinMagnitudeOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.MinMagnitudeNumber.cs (1)
130
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MinMagnitudeNumberOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.MinNumber.cs (1)
123
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MinNumberOperator<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Multiply.cs (1)
74
public static T Invoke(Vector256<T> x) =>
HorizontalAggregate
<T, MultiplyOperator<T>>(x);