2 implementations of IStatefulUnaryOperator
System.Numerics.Tensors (2)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IAggregationOperator.cs (1)
28private readonly struct StatefulUnaryAdapterOperator<TOperator, T> : IStatefulUnaryOperator<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Round.cs (1)
295private readonly struct MultiplyRoundDivideOperator<T, TDelegatedRound> : IStatefulUnaryOperator<T>
9 references to IStatefulUnaryOperator
System.Numerics.Tensors (9)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IAggregationOperator.cs (2)
25/// <summary>Adapts a stateless <see cref="IUnaryOperator{TInput, TOutput}"/> to be used as a stateful <see cref="IStatefulUnaryOperator{T}"/>.</summary> 60where TTransformOperator : struct, IStatefulUnaryOperator<T>
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IStatefulUnaryOperator.cs (1)
28where TStatefulUnaryOperator : struct, IStatefulUnaryOperator<T>
System\Numerics\Tensors\netcore\TensorPrimitives.RootN.cs (1)
27private readonly struct RootNOperator<T>(int n) : IStatefulUnaryOperator<T> where T : IRootFunctions<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Rotate.cs (1)
41private readonly unsafe struct RotateLeftOperator<T>(int amount) : IStatefulUnaryOperator<T> where T : IBinaryInteger<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Round.cs (1)
346private readonly struct RoundFallbackOperator<T>(int digits, MidpointRounding mode) : IStatefulUnaryOperator<T>
System\Numerics\Tensors\netcore\TensorPrimitives.ScaleB.cs (1)
26private readonly struct ScaleBOperator<T>(int n) : IStatefulUnaryOperator<T> where T : IFloatingPointIeee754<T>
System\Numerics\Tensors\netcore\TensorPrimitives.ShiftLeft.cs (1)
56private readonly struct ShiftLeftOperator<T>(int amount) : IStatefulUnaryOperator<T> where T : IShiftOperators<T, int, T>
System\Numerics\Tensors\netcore\TensorPrimitives.StdDev.cs (1)
35private readonly struct SquaredDifferenceOperator<T>(T subtrahend) : IStatefulUnaryOperator<T>