TensorBackEnd Class

Represents a back end for tensor operations.

Definition

Namespace: Numerics.NET.Tensors
Assembly: Numerics.NET.Tensors (in Numerics.NET.Tensors.dll) Version: 9.0.0
C#
public abstract class TensorBackEnd
Inheritance
Object  →  TensorBackEnd

Constructors

TensorBackEndInitializes a new instance of the TensorBackEnd class

Properties

Default Gets the current default back end.
Name Gets the name of the back end.
Standard Gets the standard back end.

Methods

Abs<T> Computes the absolute value of the elements of a tensor.
AbsInPlace<T> Computes the absolute value of the elements of a tensor in place.
AbsoluteMax<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the element with the largest absolute value of a tensor.
AbsoluteMax<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the element with the largest absolute value of a tensor.
AbsoluteMaxIndex<T> Computes the index of the element with the largest absolute value of a tensor.
AbsoluteMin<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the element with the smallest absolute value of a tensor.
AbsoluteMin<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the element with the smallest absolute value of a tensor.
AbsoluteMinIndex<T> Computes the index of the element with the smallest absolute value of a tensor.
Acos<T> Computes the inverse cosine of the elements of a tensor.
Acosh<T> Computes the inverse hyperbolic cosine of the elements of a tensor.
AcoshInPlace<T> Computes the inverse hyperbolic cosine of the elements of a tensor in place.
AcosInPlace<T> Computes the inverse cosine of the elements of a tensor in place.
Add<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Adds a tensor and a scalar.
Add<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Adds two tensors.
Add<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Adds a scalar and a tensor.
AddInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Adds a tensor and a scalar in-place.
AddInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Adds two tensors in place.
All(Tensor<Boolean>, Tensor<Boolean>) Returns whether all elements of a boolean tensor are true.
All(Tensor<Boolean>, Axes, Tensor<Boolean>, Boolean, Tensor<Boolean>, TensorElementOrder) Computes whether all elements of a boolean tensor along the specified axis are true.
All<T, TPredicate>(TPredicate, Tensor<T>, Tensor<Boolean>, Boolean) Returns whether all elements of a boolean tensor satisfy a predicate.
All<T, TPredicate>(TPredicate, Tensor<T>, Axes, Tensor<Boolean>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes whether all elements of a boolean tensor along the specified axis satisfy a predicate.
All<T1, T2, TPredicate>(TPredicate, Tensor<T1>, Tensor<T2>, Tensor<Boolean>) Returns whether all elements of a pair of tensors satisfy a predicate.
And<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise and of a tensor and a scalar.
And<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise and of two tensors.
And<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise and of a scalar and a tensor.
AndInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the bitwise and of a tensor and a scalar in-place.
AndInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the bitwise and of two tensors in place.
Any(Tensor<Boolean>, Tensor<Boolean>) Returns whether any elements of a boolean tensor are true.
Any(Tensor<Boolean>, Axes, Tensor<Boolean>, Boolean, Tensor<Boolean>, TensorElementOrder) Computes whether any elements of a boolean tensor along the specified axis are true.
Any<T, TPredicate>(TPredicate, Tensor<T>, Tensor<Boolean>, Boolean) Returns whether any elements of a tensor satisfy a predicate.
Any<T, TPredicate>(TPredicate, Tensor<T>, Axes, Tensor<Boolean>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes whether any elements of a tensor along the specified axis satisfy a predicate.
Any<T1, T2, TPredicate>(TPredicate, Tensor<T1>, Tensor<T2>, Tensor<Boolean>) Returns whether any elements of a pair of tensors satisfy a predicate.
Asin<T> Computes the inverse sine of the elements of a tensor.
Asinh<T> Computes the inverse hyperbolic sine of the elements of a tensor.
AsinhInPlace<T> Computes the inverse hyperbolic sine of the elements of a tensor in place.
AsinInPlace<T> Computes the inverse sine of the elements of a tensor in place.
Atan<T> Computes the inverse tangent of the elements of a tensor.
Atan2<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the inverse tangent of the elements of a tensor and a scalar..
Atan2<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the inverse tangent of the elements of two tensors.
Atan2<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the inverse tangent of a scalar and the elements of a tensor..
Atan2InPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the inverse tangent of the elements of a tensor and a scalar. in-place.
Atan2InPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the inverse tangent of the elements of two tensors in place.
Atanh<T> Computes the inverse hyperbolic tangent of the elements of a tensor.
AtanhInPlace<T> Computes the inverse hyperbolic tangent of the elements of a tensor in place.
AtanInPlace<T> Computes the inverse tangent of the elements of a tensor in place.
Ceiling<T> Computes the smallest integer that is not greater than the elements of a tensor.
CeilingInPlace<T> Computes the smallest integer that is not greater than the elements of a tensor in place.
Copy<T> Copies the elements of one tensor to another, or to a new tensor.
CopyTo<T> Copies the elements of one tensor to another, or to a new tensor.
Correlation<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Boolean) Computes the correlation of the corresponding elements of two tensors.
Correlation<T>(Tensor<T>, Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the correlation of the corresponding elements of two tensors.
Cos<T> Computes the cosine of the elements of a tensor.
Cosh<T> Computes the hyperbolic cosine of the elements of a tensor.
CoshInPlace<T> Computes the hyperbolic cosine of the elements of a tensor in place.
CosineSimilarity<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Boolean) Computes the cosine similarity of the corresponding elements of two tensors.
CosineSimilarity<T>(Tensor<T>, Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the cosine similarity of the corresponding elements of two tensors.
CosInPlace<T> Computes the cosine of the elements of a tensor in place.
Covariance<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Boolean) Computes the covariance of the corresponding elements of two tensors.
Covariance<T>(Tensor<T>, Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the covariance of the corresponding elements of two tensors.
Create<T>(Int32[]) Constructs a new 3D tensor with the specified dimensions.
Create<T>(TensorShape, TensorElementOrder) Constructs a new tensor with the specified shape.
CreateFromArray<T>(T[], TensorShape, TensorElementOrder, Boolean) Constructs a new dense tensor of the specifed dimensions, wrapping existing backing memory for the contents.
CreateFromArray<T>(T[], TensorShape, TensorLayout, Boolean) Constructs a new dense tensor of the specifed dimensions, wrapping existing backing memory for the contents.
CumulativeProduct<T> Computes the cumulative product of the elements of a tensor.
CumulativeProductInPlace<T> Computes the cumulative product of the elements of a tensor in place.
CumulativeSum<T> Computes the cumulative sum of the elements of a tensor.
CumulativeSumInPlace<T> Computes the cumulative sum of the elements of a tensor in place.
Divide<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Divides a tensor by a scalar.
Divide<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Divides one tensor by another.
Divide<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Divides a scalar by a tensor.
DivideInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Divides a tensor by a scalar in-place.
DivideInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Divides one tensor by another in place.
DotProduct<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Boolean) Computes the dot product of the corresponding elements of two tensors.
DotProduct<T>(Tensor<T>, Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the dot product of the corresponding elements of two tensors.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
EqualTo<T>(Tensor<T>, T, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Compares a tensor and a scalar for equality..
EqualTo<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Compares two tensors elementwise for equality.
EqualTo<T>(T, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Compares a scalar and a tensor for equality..
EuclideanDistance<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Boolean) Computes the Euclidean distance of the corresponding elements of two tensors.
EuclideanDistance<T>(Tensor<T>, Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the Euclidean distance of the corresponding elements of two tensors.
Exp<T> Computes the exponential function of the elements of a tensor.
Exp10<T> Computes the exponential function (base 10) of the elements of a tensor.
Exp10InPlace<T> Computes the exponential function (base 10) of the elements of a tensor in place.
Exp2<T> Computes the exponential function (base 2) of the elements of a tensor.
Exp2InPlace<T> Computes the exponential function (base 2) of the elements of a tensor in place.
ExpInPlace<T> Computes the exponential function of the elements of a tensor in place.
ExpM1<T> Computes the exponential function of the elements of a tensor.
ExpM1InPlace<T> Computes the exponential function of the elements of a tensor in place.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Floor<T> Computes the largest integer that is not less than the elements of a tensor.
FloorInPlace<T> Computes the largest integer that is not less than the elements of a tensor in place.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
GreaterThan<T>(Tensor<T>, T, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of a tensor are greater than a scalar..
GreaterThan<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of one tensor are greater than the corresponding elements of another tensor..
GreaterThan<T>(T, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether a scalar are greater than the elements of a tensor..
GreaterThanOrEqual<T>(Tensor<T>, T, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of a tensor are greater than or equal to a scalar..
GreaterThanOrEqual<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of one tensor are less than or equal to the corresponding elements of another tensor..
GreaterThanOrEqual<T>(T, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether a scalar are greater than or equal to the elements of a tensor..
Hypot<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the square root of the sum of the squares of the elements of a tensor and a scalar..
Hypot<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the square root of the sum of the squares of the elements of two tensors.
Hypot<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the square root of the sum of the squares of a scalar and the elements of a tensor..
HypotInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the square root of the sum of the squares of the elements of a tensor and a scalar. in-place.
HypotInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the square root of the sum of the squares of the elements of two tensors in place.
If<T> Selects the elements of one of two tensors based on a condition.
LeftShift<T>(Tensor<T>, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Shifts the elements of a tensor to the left.
LeftShift<T>(Tensor<T>, Int32, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Shifts the elements of a tensor to the left..
LeftShift<T>(T, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Shifts a scalar to the left..
LeftShiftInPlace<T>(Tensor<T>, Tensor<Int32>, Tensor<Boolean>) Shifts the elements of a tensor to the left in place.
LeftShiftInPlace<T>(Tensor<T>, Int32, Tensor<Boolean>) Shifts the elements of a tensor to the left. in-place.
LessThan<T>(Tensor<T>, T, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of a tensor are less than a scalar..
LessThan<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of one tensor are less than the corresponding elements of another tensor..
LessThan<T>(T, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether a scalar are less than the elements of a tensor..
LessThanOrEqual<T>(Tensor<T>, T, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of a tensor are less than or equal to a scalar..
LessThanOrEqual<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether the elements of one tensor are less than or equal to the corresponding elements of another tensor..
LessThanOrEqual<T>(T, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Returns whether a scalar are less than or equal to the elements of a tensor..
Log<T> Computes the logarithm of the elements of a tensor.
Log10<T> Computes the base 10 logarithm of the elements of a tensor.
Log10InPlace<T> Computes the base 10 logarithm of the elements of a tensor in place.
Log1p<T> Computes the logarithm of the elements of a tensor.
Log1pInPlace<T> Computes the logarithm of the elements of a tensor in place.
Log2<T> Computes the base 2 logarithm of the elements of a tensor.
Log2InPlace<T> Computes the base 2 logarithm of the elements of a tensor in place.
LogInPlace<T> Computes the logarithm of the elements of a tensor in place.
Max<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the maximum of the elements of a tensor and a scalar..
Max<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the largest of corresponding elements of two tensors.
Max<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the maximum of a scalar and the elements of a tensor..
MaxIndex<T> Computes the index of the largest element of a tensor.
MaxInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the maximum of the elements of a tensor and a scalar. in-place.
MaxInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the largest of corresponding elements of two tensors in place.
MaxNumber<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the maximum of the elements of a tensor and a scalar..
MaxNumber<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the largest of corresponding elements of two tensors without propagating NaN's (where applicable).
MaxNumber<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the maximum of a scalar and the elements of a tensor..
MaxNumberInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the maximum of the elements of a tensor and a scalar. in-place.
MaxNumberInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the largest of corresponding elements of two tensors without propagating NaN's (where applicable) in place.
MaxValue<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the largest element of a tensor.
MaxValue<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the largest element of a tensor.
Mean<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the mean of the elements of a tensor.
Mean<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the mean of the elements of a tensor.
Median<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the mean of the elements of a tensor.
Median<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the mean of the elements of a tensor.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Min<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the minimum of the elements of a tensor and a scalar..
Min<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the smallest of corresponding elements of two tensors.
Min<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the minimum of a scalar and the elements of a tensor..
MinIndex<T> Computes the index of the smallest element of a tensor.
MinInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the minimum of the elements of a tensor and a scalar. in-place.
MinInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the smallest of corresponding elements of two tensors in place.
MinNumber<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the minimum of the elements of a tensor and a scalar..
MinNumber<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the smallest of corresponding elements of two tensors without propagating NaN's (where applicable).
MinNumber<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the minimum of a scalar and the elements of a tensor..
MinNumberInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the minimum of the elements of a tensor and a scalar. in-place.
MinNumberInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the smallest of corresponding elements of two tensors without propagating NaN's (where applicable) in place.
MinValue<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the smallest element of a tensor.
MinValue<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the smallest element of a tensor.
Modulus<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the remainder after dividing a tensor by a scalar.
Modulus<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Returns the remainder after dividing one tensor by another.
Modulus<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the remainder after dividing a scalar by a tensor.
ModulusInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the remainder after dividing a tensor by a scalar in-place.
ModulusInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Returns the remainder after dividing one tensor by another in place.
Multiply<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Multiplies a tensor and a scalar.
Multiply<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Multiplies two tensors.
Multiply<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Multiplies a scalar and a tensor.
MultiplyInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Multiplies a tensor and a scalar in-place.
MultiplyInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Multiplies two tensors in place.
Negate<T> Negates a tensor.
NegateInPlace<T> Negates a tensor in place.
Norm<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the two-norm of the elements of a tensor.
Norm<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the two-norm of the elements of a tensor.
Not<T> Computes the bitwise complement of a tensor.
NotEqualTo<T>(Tensor<T>, T, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Compares a tensor and a scalar for inequality..
NotEqualTo<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Compares two tensors elementwise for inequality.
NotEqualTo<T>(T, Tensor<T>, Tensor<Boolean>, Tensor<Boolean>, TensorElementOrder) Compares a scalar and a tensor for inequality..
NotInPlace<T> Computes the bitwise complement of a tensor in place.
OneNorm<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the sum of the absolute values of the elements of a tensor.
OneNorm<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the sum of the absolute values of the elements of a tensor.
Or<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise or of a tensor and a scalar.
Or<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise or of two tensors.
Or<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise or of a scalar and a tensor.
OrInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the bitwise or of a tensor and a scalar in-place.
OrInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the bitwise or of two tensors in place.
Percentile<T>(Tensor<T>, Double, Tensor<Boolean>, Boolean) Computes the quantile of the elements of a tensor.
Percentile<T>(Tensor<T>, Double, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the percentiles of the elements of a tensor along the specified axis.
Percentiles<T> Computes the percentiles of the elements of a tensor along the specified axis.
Pow<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Raises the elements of a tensor to a power..
Pow<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Raises the elements of a tensor to a power.
Pow<T>(Tensor<T>, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Raises the elements of a tensor to an integer power.
Pow<T>(Tensor<T>, Int32, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Raises the elements of a tensor to an integer power..
Pow<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Raises a scalar to a power..
Pow<T>(T, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Raises a scalar to an integer power..
PowInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Raises the elements of a tensor to a power. in-place.
PowInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Raises the elements of a tensor to a power in place.
PowInPlace<T>(Tensor<T>, Tensor<Int32>, Tensor<Boolean>) Raises the elements of a tensor to an integer power in place.
PowInPlace<T>(Tensor<T>, Int32, Tensor<Boolean>) Raises the elements of a tensor to an integer power. in-place.
Product<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the product of the elements of a tensor.
Product<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the product of the elements of a tensor.
Quantile<T>(Tensor<T>, Double, Tensor<Boolean>, Boolean) Computes the quantile of the elements of a tensor.
Quantile<T>(Tensor<T>, Double, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the quantiles of the elements of a tensor along the specified axis.
Quantiles<T> Computes the quantiles of the elements of a tensor along the specified axis.
Reciprocal<T> Computes the reciprocal of the elements of a tensor.
ReciprocalInPlace<T> Computes the reciprocal of the elements of a tensor in place.
RightShift<T>(Tensor<T>, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Shifts the elements of a tensor to the right.
RightShift<T>(Tensor<T>, Int32, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Shifts the elements of a tensor to the right..
RightShift<T>(T, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Shifts a scalar to the right..
RightShiftInPlace<T>(Tensor<T>, Tensor<Int32>, Tensor<Boolean>) Shifts the elements of a tensor to the right in place.
RightShiftInPlace<T>(Tensor<T>, Int32, Tensor<Boolean>) Shifts the elements of a tensor to the right. in-place.
Round<T>(Tensor<T>, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Rounds the elements of a tensor to the specified number of digits.
Round<T>(Tensor<T>, Int32, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Rounds the elements of a tensor to the specified number of digits..
Round<T>(T, Tensor<Int32>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Rounds a scalar to the specified number of digits..
RoundInPlace<T>(Tensor<T>, Tensor<Int32>, Tensor<Boolean>) Rounds the elements of a tensor to the specified number of digits in place.
RoundInPlace<T>(Tensor<T>, Int32, Tensor<Boolean>) Rounds the elements of a tensor to the specified number of digits. in-place.
Sin<T> Computes the sine of the elements of a tensor.
Sinh<T> Computes the hyperbolic sine of the elements of a tensor.
SinhInPlace<T> Computes the hyperbolic sine of the elements of a tensor in place.
SinInPlace<T> Computes the sine of the elements of a tensor in place.
SoftMax<T> Applies the SoftMax function along the specified axis of a tensor.
Sort<T>(Tensor<T>, IComparer<T>, Index, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Sorts the elements of a tensor.
Sort<T>(Tensor<T>, Index, Tensor<T>, Tensor<Boolean>, Boolean, TensorElementOrder) Sorts the elements of a tensor.
SortInPlace<T>(Tensor<T>, Index, Tensor<Boolean>) Sorts the elements of a tensor in place.
SortInPlace<T>(Tensor<T>, Index, IComparer<T>, Tensor<Boolean>) Sorts the elements of a tensor in place.
Sqrt<T> Computes the square root of the elements of a tensor.
SqrtInPlace<T> Computes the square root of the elements of a tensor in place.
StandardDeviation<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the standard deviation of the elements of a tensor.
StandardDeviation<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the standard deviation of the elements of a tensor.
Subtract<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Subtracts a scalar from a scalar.
Subtract<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Subtracts one tensor from another.
Subtract<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Subtracts a tensor from a tensor.
SubtractInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Subtracts a scalar from a scalar in-place.
SubtractInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Subtracts one tensor from another in place.
Sum<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the sum of the elements of a tensor.
Sum<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the sum of the elements of a tensor.
Swap<T> Swaps the corresponding elements of two tensors.
Tan<T> Computes the tangent of the elements of a tensor.
Tanh<T> Computes the hyperbolic tangent of the elements of a tensor.
TanhInPlace<T> Computes the hyperbolic tangent of the elements of a tensor in place.
TanInPlace<T> Computes the tangent of the elements of a tensor in place.
ToStringReturns a string that represents the current object.
(Inherited from Object)
Truncate<T> Truncates the elements of a tensor to the nearest integer.
TruncateInPlace<T> Truncates the elements of a tensor to the nearest integer in place.
Variance<T>(Tensor<T>, Tensor<Boolean>, Boolean) Computes the variance of the elements of a tensor.
Variance<T>(Tensor<T>, Axes, Tensor<T>, Boolean, Tensor<Boolean>, Boolean, TensorElementOrder) Computes the variance of the elements of a tensor.
Xor<T>(Tensor<T>, T, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise xor of a tensor and a scalar.
Xor<T>(Tensor<T>, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise xor of two tensors.
Xor<T>(T, Tensor<T>, Tensor<T>, Tensor<Boolean>, TensorElementOrder) Computes the bitwise xor of a scalar and a tensor.
XorInPlace<T>(Tensor<T>, T, Tensor<Boolean>) Computes the bitwise xor of a tensor and a scalar in-place.
XorInPlace<T>(Tensor<T>, Tensor<T>, Tensor<Boolean>) Computes the bitwise xor of two tensors in place.

See Also