TensorPrimitives Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Performs primitive tensor operations over spans of memory.
public ref class TensorPrimitives abstract sealed
public static class TensorPrimitives
type TensorPrimitives = class
Public Class TensorPrimitives
- Inheritance
-
TensorPrimitives
Methods
Abs(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise absolute value of each single-precision floating-point number in the specified tensor. |
Abs<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise absolute value of each number in the specified tensor. |
Acos<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise angle in radians whose cosine is the specifed number. |
Acosh<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hyperbolic arc-cosine of the specifed number. |
AcosPi<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise angle in radians whose cosine is the specifed number and divides the result by Pi. |
Add(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise addition of single-precision floating-point numbers in the specified tensors. |
Add(ReadOnlySpan<Single>, Single, Span<Single>) |
Computes the element-wise addition of single-precision floating-point numbers in the specified tensors. |
Add<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise addition of numbers in the specified tensors. |
Add<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise addition of numbers in the specified tensors. |
AddMultiply(ReadOnlySpan<Single>, ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise result of |
AddMultiply(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Single, Span<Single>) |
Computes the element-wise result of |
AddMultiply(ReadOnlySpan<Single>, Single, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise result of |
AddMultiply<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
AddMultiply<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise result of |
AddMultiply<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
Asin<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise angle in radians whose sine is the specifed number. |
Asinh<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hyperbolic arc-sine of the specifed number. |
AsinPi<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise angle in radians whose sine is the specifed number and divides the result by Pi. |
Atan<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise angle in radians whose tangent is the specifed number. |
Atan2<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise arc-tangent for the quotient of two values in the specified tensors. |
Atan2<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise arc-tangent for the quotient of two values in the specified tensors. |
Atan2<T>(T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise arc-tangent for the quotient of two values in the specified tensors. |
Atan2Pi<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise arc-tangent for the quotient of two values in the specified tensors and divides the result by Pi. |
Atan2Pi<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise arc-tangent for the quotient of two values in the specified tensors and divides the result by Pi. |
Atan2Pi<T>(T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise arc-tangent for the quotient of two values in the specified tensors and divides the result by Pi. |
Atanh<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hyperbolic arc-tangent of the specifed number. |
AtanPi<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise angle in radians whose tangent is the specifed number and divides the result by Pi. |
BitwiseAnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise bitwise AND of numbers in the specified tensors. |
BitwiseAnd<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise bitwise AND of numbers in the specified tensors. |
BitwiseOr<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise bitwise OR of numbers in the specified tensors. |
BitwiseOr<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise bitwise OR of numbers in the specified tensors. |
Cbrt<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise cube root of numbers in the specified tensor. |
Ceiling<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise ceiling of numbers in the specified tensor. |
ConvertChecked<TFrom,TTo>(ReadOnlySpan<TFrom>, Span<TTo>) |
Copies |
ConvertSaturating<TFrom,TTo>(ReadOnlySpan<TFrom>, Span<TTo>) |
Copies |
ConvertToHalf(ReadOnlySpan<Single>, Span<Half>) |
Copies |
ConvertToSingle(ReadOnlySpan<Half>, Span<Single>) |
Copies |
ConvertTruncating<TFrom,TTo>(ReadOnlySpan<TFrom>, Span<TTo>) |
Copies |
CopySign<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of copying the sign from one number to another number in the specified tensors. |
CopySign<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise result of copying the sign from one number to another number in the specified tensors. |
Cos<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise cosine of the value in the specified tensor. |
Cosh(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise hyperbolic cosine of each single-precision floating-point radian angle in the specified tensor. |
Cosh<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hyperbolic cosine of each radian angle in the specified tensor. |
CosineSimilarity(ReadOnlySpan<Single>, ReadOnlySpan<Single>) |
Computes the cosine similarity between the two specified non-empty, equal-length tensors of single-precision floating-point numbers. |
CosineSimilarity<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the cosine similarity between the two specified non-empty, equal-length tensors of numbers. |
CosPi<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise cosine of the value in the specified tensor that has been multiplied by Pi. |
DegreesToRadians<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise conversion of each number of degrees in the specified tensor to radians. |
Distance(ReadOnlySpan<Single>, ReadOnlySpan<Single>) |
Computes the distance between two points, specified as non-empty, equal-length tensors of single-precision floating-point numbers, in Euclidean space. |
Distance<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the distance between two points, specified as non-empty, equal-length tensors of numbers, in Euclidean space. |
Divide(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise division of single-precision floating-point numbers in the specified tensors. |
Divide(ReadOnlySpan<Single>, Single, Span<Single>) |
Computes the element-wise division of single-precision floating-point numbers in the specified tensors. |
Divide<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise division of numbers in the specified tensors. |
Divide<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise division of numbers in the specified tensors. |
Divide<T>(T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise division of numbers in the specified tensors. |
Dot(ReadOnlySpan<Single>, ReadOnlySpan<Single>) |
Computes the dot product of two tensors containing single-precision floating-point numbers. |
Dot<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the dot product of two tensors containing numbers. |
Exp(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise result of raising |
Exp<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of raising |
Exp10<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of raising 10 to the number powers in the specified tensor. |
Exp10M1<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of raising 10 to the number powers in the specified tensor, minus one. |
Exp2<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of raising 2 to the number powers in the specified tensor. |
Exp2M1<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of raising 2 to the number powers in the specified tensor, minus one. |
ExpM1<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of raising |
Floor<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise floor of numbers in the specified tensor. |
FusedMultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
FusedMultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise result of |
FusedMultiplyAdd<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
HammingBitDistance<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the bitwise Hamming distance between two equal-length tensors of values. |
HammingDistance<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the Hamming distance between two equal-length tensors of values. |
Hypot<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hypotenuse given values from two tensors representing the lengths of the shorter sides in a right-angled triangle. |
Ieee754Remainder<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise remainder of the numbers in the specified tensors. |
Ieee754Remainder<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise remainder of the numbers in the specified tensors. |
Ieee754Remainder<T>(T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise remainder of the numbers in the specified tensors. |
ILogB<T>(ReadOnlySpan<T>, Span<Int32>) |
Computes the element-wise integer logarithm of numbers in the specified tensor. |
IndexOfMax(ReadOnlySpan<Single>) |
Searches for the index of the largest single-precision floating-point number in the specified tensor. |
IndexOfMax<T>(ReadOnlySpan<T>) |
Searches for the index of the largest number in the specified tensor. |
IndexOfMaxMagnitude(ReadOnlySpan<Single>) |
Searches for the index of the single-precision floating-point number with the largest magnitude in the specified tensor. |
IndexOfMaxMagnitude<T>(ReadOnlySpan<T>) |
Searches for the index of the number with the largest magnitude in the specified tensor. |
IndexOfMin(ReadOnlySpan<Single>) |
Searches for the index of the smallest single-precision floating-point number in the specified tensor. |
IndexOfMin<T>(ReadOnlySpan<T>) |
Searches for the index of the smallest number in the specified tensor. |
IndexOfMinMagnitude(ReadOnlySpan<Single>) |
Searches for the index of the single-precision floating-point number with the smallest magnitude in the specified tensor. |
IndexOfMinMagnitude<T>(ReadOnlySpan<T>) |
Searches for the index of the number with the smallest magnitude in the specified tensor. |
LeadingZeroCount<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise leading zero count of numbers in the specified tensor. |
Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise linear interpolation between two values based on the given weight in the specified tensors of numbers. |
Lerp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise linear interpolation between two values based on the given weight in the specified tensors of numbers. |
Lerp<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise linear interpolation between two values based on the given weight in the specified tensors of numbers. |
Log(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise natural (base |
Log<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise logarithm of the numbers in a specified tensor to the specified base in another specified tensor. |
Log<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise natural (base |
Log<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise logarithm of the numbers in a specified tensor to the specified base in another specified tensor. |
Log10<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise base 10 logarithm of numbers in the specified tensor. |
Log10P1<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise base 10 logarithm of numbers in the specified tensor plus 1. |
Log2(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise base 2 logarithm of single-precision floating-point numbers in the specified tensor. |
Log2<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise base 2 logarithm of numbers in the specified tensor. |
Log2P1<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise base 2 logarithm of numbers in the specified tensor plus 1. |
LogP1<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise natural (base |
Max(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise maximum of the single-precision floating-point numbers in the specified tensors. |
Max(ReadOnlySpan<Single>) |
Searches for the largest single-precision floating-point number in the specified tensor. |
Max<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise maximum of the numbers in the specified tensors. |
Max<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise maximum of the numbers in the specified tensors. |
Max<T>(ReadOnlySpan<T>) |
Searches for the largest number in the specified tensor. |
MaxMagnitude(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise single-precision floating-point number with the largest magnitude in the specified tensors. |
MaxMagnitude(ReadOnlySpan<Single>) |
Searches for the single-precision floating-point number with the largest magnitude in the specified tensor. |
MaxMagnitude<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise number with the largest magnitude in the specified tensors. |
MaxMagnitude<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise number with the largest magnitude in the specified tensors. |
MaxMagnitude<T>(ReadOnlySpan<T>) |
Searches for the number with the largest magnitude in the specified tensor. |
MaxMagnitudeNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise number with the largest magnitude in the specified tensors. |
MaxMagnitudeNumber<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise number with the largest magnitude in the specified tensors. |
MaxMagnitudeNumber<T>(ReadOnlySpan<T>) |
Searches for the number with the largest magnitude in the specified tensor. |
MaxNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise maximum of the numbers in the specified tensors. |
MaxNumber<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise maximum of the numbers in the specified tensors. |
MaxNumber<T>(ReadOnlySpan<T>) |
Searches for the largest number in the specified tensor. |
Min(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise minimum of the single-precision floating-point numbers in the specified tensors. |
Min(ReadOnlySpan<Single>) |
Searches for the smallest single-precision floating-point number in the specified tensor. |
Min<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise minimum of the numbers in the specified tensors. |
Min<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise minimum of the numbers in the specified tensors. |
Min<T>(ReadOnlySpan<T>) |
Searches for the smallest number in the specified tensor. |
MinMagnitude(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise single-precision floating-point number with the smallest magnitude in the specified tensors. |
MinMagnitude(ReadOnlySpan<Single>) |
Searches for the single-precision floating-point number with the smallest magnitude in the specified tensor. |
MinMagnitude<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise number with the smallest magnitude in the specified tensors. |
MinMagnitude<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise number with the smallest magnitude in the specified tensors. |
MinMagnitude<T>(ReadOnlySpan<T>) |
Searches for the number with the smallest magnitude in the specified tensor. |
MinMagnitudeNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise number with the smallest magnitude in the specified tensors. |
MinMagnitudeNumber<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise number with the smallest magnitude in the specified tensors. |
MinMagnitudeNumber<T>(ReadOnlySpan<T>) |
Searches for the number with the smallest magnitude in the specified tensor. |
MinNumber<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise maximum of the numbers in the specified tensors. |
MinNumber<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise maximum of the numbers in the specified tensors. |
MinNumber<T>(ReadOnlySpan<T>) |
Searches for the largest number in the specified tensor. |
Multiply(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise product of single-precision floating-point numbers in the specified tensors. |
Multiply(ReadOnlySpan<Single>, Single, Span<Single>) |
Computes the element-wise product of single-precision floating-point numbers in the specified tensors. |
Multiply<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise product of numbers in the specified tensors. |
Multiply<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise product of numbers in the specified tensors. |
MultiplyAdd(ReadOnlySpan<Single>, ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise result of |
MultiplyAdd(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Single, Span<Single>) |
Computes the element-wise result of |
MultiplyAdd(ReadOnlySpan<Single>, Single, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise result of |
MultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
MultiplyAdd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise result of |
MultiplyAdd<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
MultiplyAddEstimate<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
MultiplyAddEstimate<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise result of |
MultiplyAddEstimate<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise result of |
Negate(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise negation of each single-precision floating-point number in the specified tensor. |
Negate<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise negation of each number in the specified tensor. |
Norm(ReadOnlySpan<Single>) |
Computes the Euclidean norm of the specified tensor of single-precision floating-point numbers. |
Norm<T>(ReadOnlySpan<T>) |
Computes the Euclidean norm of the specified tensor of numbers. |
OnesComplement<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise one's complement of numbers in the specified tensor. |
PopCount<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise population count of numbers in the specified tensor. |
PopCount<T>(ReadOnlySpan<T>) |
Computes the population count of all elements in the specified tensor. |
Pow<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise power of a number in a specified tensor raised to a number in another specified tensors. |
Pow<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise power of a number in a specified tensor raised to a number in another specified tensors. |
Pow<T>(T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise power of a number in a specified tensor raised to a number in another specified tensors. |
Product(ReadOnlySpan<Single>) |
Computes the product of all elements in the specified non-empty tensor of single-precision floating-point numbers. |
Product<T>(ReadOnlySpan<T>) |
Computes the product of all elements in the specified non-empty tensor of numbers. |
ProductOfDifferences(ReadOnlySpan<Single>, ReadOnlySpan<Single>) |
Computes the product of the element-wise differences of the single-precision floating-point numbers in the specified non-empty tensors. |
ProductOfDifferences<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the product of the element-wise differences of the numbers in the specified non-empty tensors. |
ProductOfSums(ReadOnlySpan<Single>, ReadOnlySpan<Single>) |
Computes the product of the element-wise sums of the single-precision floating-point numbers in the specified non-empty tensors. |
ProductOfSums<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Computes the product of the element-wise sums of the numbers in the specified non-empty tensors. |
RadiansToDegrees<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise conversion of each number of radians in the specified tensor to degrees. |
Reciprocal<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise reciprocal of numbers in the specified tensor. |
ReciprocalEstimate<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise reciprocal of numbers in the specified tensor. |
ReciprocalSqrt<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise reciprocal of the square root of numbers in the specified tensor. |
ReciprocalSqrtEstimate<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise reciprocal of the square root of numbers in the specified tensor. |
RootN<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise n-th root of the values in the specified tensor. |
RotateLeft<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise rotation left of numbers in the specified tensor by the specified rotation amount. |
RotateRight<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise rotation right of numbers in the specified tensor by the specified rotation amount. |
Round<T>(ReadOnlySpan<T>, Int32, MidpointRounding, Span<T>) |
Computes the element-wise rounding of the numbers in the specified tensor |
Round<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise rounding of the numbers in the specified tensor |
Round<T>(ReadOnlySpan<T>, MidpointRounding, Span<T>) |
Computes the element-wise rounding of the numbers in the specified tensor |
Round<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise rounding of the numbers in the specified tensor |
ScaleB<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise product of numbers in the specified tensor and their base-radix raised to the specified power. |
ShiftLeft<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise shifting left of numbers in the specified tensor by the specified shift amount. |
ShiftRightArithmetic<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise arithmetic (signed) shifting right of numbers in the specified tensor by the specified shift amount. |
ShiftRightLogical<T>(ReadOnlySpan<T>, Int32, Span<T>) |
Computes the element-wise logical (unsigned) shifting right of numbers in the specified tensor by the specified shift amount. |
Sigmoid(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise sigmoid function on the specified non-empty tensor of single-precision floating-point numbers. |
Sigmoid<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise sigmoid function on the specified non-empty tensor of numbers. |
Sin<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise sine of the value in the specified tensor. |
SinCos<T>(ReadOnlySpan<T>, Span<T>, Span<T>) |
Computes the element-wise sine and cosine of the value in the specified tensor. |
SinCosPi<T>(ReadOnlySpan<T>, Span<T>, Span<T>) |
Computes the element-wise sine and cosine of the value in the specified tensor that has been multiplied by Pi. |
Sinh(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise hyperbolic sine of each single-precision floating-point radian angle in the specified tensor. |
Sinh<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hyperbolic sine of each radian angle in the specified tensor. |
SinPi<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise sine of the value in the specified tensor that has been multiplied by Pi. |
SoftMax(ReadOnlySpan<Single>, Span<Single>) |
Computes the softmax function over the specified non-empty tensor of single-precision floating-point numbers. |
SoftMax<T>(ReadOnlySpan<T>, Span<T>) |
Computes the softmax function over the specified non-empty tensor of numbers. |
Sqrt<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise square root of numbers in the specified tensor. |
Subtract(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise difference between single-precision floating-point numbers in the specified tensors. |
Subtract(ReadOnlySpan<Single>, Single, Span<Single>) |
Computes the element-wise difference between single-precision floating-point numbers in the specified tensors. |
Subtract<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise difference between numbers in the specified tensors. |
Subtract<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise difference between numbers in the specified tensors. |
Subtract<T>(T, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise difference between numbers in the specified tensors. |
Sum(ReadOnlySpan<Single>) |
Computes the sum of all elements in the specified tensor of single-precision floating-point numbers. |
Sum<T>(ReadOnlySpan<T>) |
Computes the sum of all elements in the specified tensor of numbers. |
SumOfMagnitudes(ReadOnlySpan<Single>) |
Computes the sum of the absolute values of every element in the specified tensor of single-precision floating-point numbers. |
SumOfMagnitudes<T>(ReadOnlySpan<T>) |
Computes the sum of the absolute values of every element in the specified tensor of numbers. |
SumOfSquares(ReadOnlySpan<Single>) |
Computes the sum of the square of every element in the specified tensor of single-precision floating-point numbers. |
SumOfSquares<T>(ReadOnlySpan<T>) |
Computes the sum of the square of every element in the specified tensor of numbers. |
Tan<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise tangent of the value in the specified tensor. |
Tanh(ReadOnlySpan<Single>, Span<Single>) |
Computes the element-wise hyperbolic tangent of each single-precision floating-point radian angle in the specified tensor. |
Tanh<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise hyperbolic tangent of each radian angle in the specified tensor. |
TanPi<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise tangent of the value in the specified tensor that has been multiplied by Pi. |
TrailingZeroCount<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise trailing zero count of numbers in the specified tensor. |
Truncate<T>(ReadOnlySpan<T>, Span<T>) |
Computes the element-wise truncation of numbers in the specified tensor. |
Xor<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Computes the element-wise XOR of numbers in the specified tensors. |
Xor<T>(ReadOnlySpan<T>, T, Span<T>) |
Computes the element-wise XOR of numbers in the specified tensors. |