9 implementations of IUnaryTwoToOneOperator
System.Numerics.Tensors (9)
System\Numerics\Tensors\netcore\TensorPrimitives.ConvertHelpers.cs (2)
220
private readonly struct NarrowDoubleToSingleOperator :
IUnaryTwoToOneOperator
<double, float>
551
private readonly struct NarrowSingleToHalfAsUInt16Operator :
IUnaryTwoToOneOperator
<float, ushort>
System\Numerics\Tensors\netcore\TensorPrimitives.ConvertTruncating.cs (6)
148
private readonly struct NarrowUInt16ToByteOperator :
IUnaryTwoToOneOperator
<ushort, byte>
159
private readonly struct NarrowInt16ToSByteOperator :
IUnaryTwoToOneOperator
<short, sbyte>
170
private readonly struct NarrowUInt32ToUInt16Operator :
IUnaryTwoToOneOperator
<uint, ushort>
181
private readonly struct NarrowInt32ToInt16Operator :
IUnaryTwoToOneOperator
<int, short>
192
private readonly struct NarrowUInt64ToUInt32Operator :
IUnaryTwoToOneOperator
<ulong, uint>
203
private readonly struct NarrowInt64ToInt32Operator :
IUnaryTwoToOneOperator
<long, int>
System\Numerics\Tensors\netcore\TensorPrimitives.ILogB.cs (1)
46
private readonly struct ILogBDoubleOperator :
IUnaryTwoToOneOperator
<double, int>
1 reference to IUnaryTwoToOneOperator
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryTwoToOneOperator.cs (1)
31
where TUnaryOperator : struct,
IUnaryTwoToOneOperator
<TInput, TOutput>