16 references to MultiplyOperator_Single
System.Numerics.Tensors (16)
System\Numerics\Tensors\netcore\TensorPrimitives.Dot.cs (1)
33
Aggregate<T,
MultiplyOperator
<T>, AddOperator<T>>(x, y);
System\Numerics\Tensors\netcore\TensorPrimitives.Multiply.cs (5)
28
InvokeSpanSpanIntoSpan<T,
MultiplyOperator
<T>>(x, y, destination);
47
InvokeSpanScalarIntoSpan<T,
MultiplyOperator
<T>>(x, y, destination);
59
public static T Invoke(Vector128<T> x) => HorizontalAggregate<T,
MultiplyOperator
<T>>(x);
60
public static T Invoke(Vector256<T> x) => HorizontalAggregate<T,
MultiplyOperator
<T>>(x);
61
public static T Invoke(Vector512<T> x) => HorizontalAggregate<T,
MultiplyOperator
<T>>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Product.cs (3)
29
return Aggregate<T, IdentityOperator<T>,
MultiplyOperator
<T>>(x);
61
return Aggregate<T, SubtractOperator<T>,
MultiplyOperator
<T>>(x, y);
93
return Aggregate<T, AddOperator<T>,
MultiplyOperator
<T>>(x, y);
System\Numerics\Tensors\netcore\TensorPrimitives.Single.netcore.cs (1)
15
global using MultiplyOperator_Single = System.Numerics.Tensors.TensorPrimitives.
MultiplyOperator
<float>;
System\Numerics\Tensors\TensorPrimitives.Single.cs (6)
269
Aggregate<
MultiplyOperator_Single
, AddOperator_Single>(x, y);
580
InvokeSpanSpanIntoSpan<
MultiplyOperator_Single
>(x, y, destination);
598
InvokeSpanScalarIntoSpan<
MultiplyOperator_Single
>(x, y, destination);
718
return Aggregate<IdentityOperator_Single,
MultiplyOperator_Single
>(x);
749
return Aggregate<SubtractOperator_Single,
MultiplyOperator_Single
>(x, y);
780
return Aggregate<AddOperator_Single,
MultiplyOperator_Single
>(x, y);