Edit

Share via


Tensor Class

Definition

public ref class Tensor abstract sealed
public static class Tensor
type Tensor = class
Public Module Tensor
Inheritance
Tensor

Methods

Add<T>(Tensor<T>, T)
Add<T>(Tensor<T>, Tensor<T>)
Add<T>(TensorSpan<T>, T)
Add<T>(TensorSpan<T>, TensorSpan<T>)
AddInPlace<T>(Tensor<T>, T)
AddInPlace<T>(Tensor<T>, Tensor<T>)
AddInPlace<T>(TensorSpan<T>, T)
AddInPlace<T>(TensorSpan<T>, TensorSpan<T>)
Broadcast<T>(Tensor<T>, ReadOnlySpan<IntPtr>)
Concatenate<T>(ReadOnlySpan<Tensor<T>>, Int32)
Cos<T>(Tensor<T>)
Cos<T>(TensorSpan<T>)
CosInPlace<T>(Tensor<T>)
CosInPlace<T>(TensorSpan<T>)
Create<T>(ReadOnlySpan<IntPtr>, Boolean)
Create<T>(ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)
Create<T>(T[], ReadOnlySpan<IntPtr>)
Create<T>(T[], ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
CreateAndFillGaussianNormalDistribution<T>(ReadOnlySpan<IntPtr>)
CreateAndFillUniformDistribution<T>(ReadOnlySpan<IntPtr>)
CreateFromEnumerable<T>(IEnumerable<T>)
CreateUninitialized<T>(ReadOnlySpan<IntPtr>, Boolean)
CreateUninitialized<T>(ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>, Boolean)
Divide<T>(T, Tensor<T>)
Divide<T>(T, TensorSpan<T>)
Divide<T>(Tensor<T>, T)
Divide<T>(Tensor<T>, Tensor<T>)
Divide<T>(TensorSpan<T>, T)
Divide<T>(TensorSpan<T>, TensorSpan<T>)
DivideInPlace<T>(T, Tensor<T>)
DivideInPlace<T>(T, TensorSpan<T>)
DivideInPlace<T>(Tensor<T>, T)
DivideInPlace<T>(Tensor<T>, Tensor<T>)
DivideInPlace<T>(TensorSpan<T>, T)
DivideInPlace<T>(TensorSpan<T>, TensorSpan<T>)
FilteredUpdate<T>(Tensor<T>, Tensor<Boolean>, T)
FilteredUpdate<T>(Tensor<T>, Tensor<Boolean>, Tensor<T>)
GreaterThan<T>(Tensor<T>, T)
GreaterThan<T>(Tensor<T>, Tensor<T>)
GreaterThanAll<T>(Tensor<T>, Tensor<T>)
GreaterThanAny<T>(Tensor<T>, Tensor<T>)
LessThan<T>(Tensor<T>, T)
LessThan<T>(Tensor<T>, Tensor<T>)
LessThanAll<T>(Tensor<T>, Tensor<T>)
LessThanAny<T>(Tensor<T>, Tensor<T>)
Log<T>(Tensor<T>)
Log<T>(TensorSpan<T>)
Log10<T>(Tensor<T>)
Log10<T>(TensorSpan<T>)
Log10InPlace<T>(Tensor<T>)
Log10InPlace<T>(TensorSpan<T>)
Log2<T>(Tensor<T>)
Log2<T>(TensorSpan<T>)
Log2InPlace<T>(Tensor<T>)
Log2InPlace<T>(TensorSpan<T>)
LogInPlace<T>(Tensor<T>)
LogInPlace<T>(TensorSpan<T>)
Mean<T,TResult>(Tensor<T>)
Mean<T>(Tensor<T>)
Multiply<T>(Tensor<T>, T)
Multiply<T>(Tensor<T>, Tensor<T>)
Multiply<T>(TensorSpan<T>, T)
Multiply<T>(TensorSpan<T>, TensorSpan<T>)
MultiplyInPlace<T>(Tensor<T>, T)
MultiplyInPlace<T>(Tensor<T>, Tensor<T>)
MultiplyInPlace<T>(TensorSpan<T>, T)
MultiplyInPlace<T>(TensorSpan<T>, TensorSpan<T>)
Norm<T>(Tensor<T>)
Norm<T>(TensorSpan<T>)
Permute<T>(Tensor<T>, ReadOnlySpan<Int32>)
Reshape<T>(Tensor<T>, ReadOnlySpan<IntPtr>)
Reshape<T>(TensorSpan<T>, ReadOnlySpan<IntPtr>)
Resize<T>(Tensor<T>, ReadOnlySpan<IntPtr>)
Resize<T>(TensorSpan<T>, ReadOnlySpan<IntPtr>)
Reverse<T>(Tensor<T>, IntPtr)
Reverse<T>(TensorSpan<T>, IntPtr)
SequenceEqual<T>(Tensor<T>, Tensor<T>)
SetSlice<T>(Tensor<T>, Tensor<T>, ReadOnlySpan<NRange>)
Sin<T>(Tensor<T>)
Sin<T>(TensorSpan<T>)
SinInPlace<T>(Tensor<T>)
SinInPlace<T>(TensorSpan<T>)
Split<T>(Tensor<T>, IntPtr, IntPtr)
Sqrt<T>(Tensor<T>)
Sqrt<T>(TensorSpan<T>)
SqrtInPlace<T>(Tensor<T>)
SqrtInPlace<T>(TensorSpan<T>)
Squeeze<T>(Tensor<T>, Int32)
Stack<T>(Tensor<T>[], Int32)
StdDev<T,TResult>(Tensor<T>)
StdDev<T>(Tensor<T>)
Subtract<T>(T, Tensor<T>)
Subtract<T>(T, TensorSpan<T>)
Subtract<T>(Tensor<T>, T)
Subtract<T>(Tensor<T>, Tensor<T>)
Subtract<T>(TensorSpan<T>, T)
Subtract<T>(TensorSpan<T>, TensorSpan<T>)
SubtractInPlace<T>(T, Tensor<T>)
SubtractInPlace<T>(T, TensorSpan<T>)
SubtractInPlace<T>(Tensor<T>, T)
SubtractInPlace<T>(Tensor<T>, Tensor<T>)
SubtractInPlace<T>(TensorSpan<T>, T)
SubtractInPlace<T>(TensorSpan<T>, TensorSpan<T>)
Sum<T>(Tensor<T>)
Sum<T>(TensorSpan<T>)
ToString<T>(ReadOnlyTensorSpan<T>, ReadOnlySpan<IntPtr>)
ToString<T>(TensorSpan<T>, ReadOnlySpan<IntPtr>)
Transpose<T>(Tensor<T>)
Unsqueeze<T>(Tensor<T>, Int32)

Applies to