System.Numerics.Tensors Namespace

Provides types and methods for tensor operations and memory management.

Classes

Name Description
Tensor

Provides methods for tensor operations.

Tensor

Represents a tensor.

TensorPrimitives

Performs primitive tensor operations over spans of memory.

Structs

Name Description
ReadOnlyTensorDimensionSpan.Enumerator

Enumerates the spans of a tensor dimension span.

ReadOnlyTensorDimensionSpan

Represents the slices that exist within a dimension of a tensor span.

ReadOnlyTensorSpan.Enumerator

Enumerates the elements of a tensor span.

ReadOnlyTensorSpan

Represents a contiguous region of arbitrary memory. Unlike arrays, it can point to either managed or native memory, or to memory allocated on the stack. It is type-safe and memory-safe.

Tensor.Enumerator

Enumerates the elements of a tensor.

TensorDimensionSpan.Enumerator

Enumerates the spans of a tensor dimension span.

TensorDimensionSpan

Represents the slices that exist within a dimension of a tensor span.

TensorSpan.Enumerator

Enumerates the elements of a tensor span.

TensorSpan

Represents a contiguous region of arbitrary memory. Unlike arrays, it can point to either managed or native memory, or to memory allocated on the stack. It is type-safe and memory-safe.

Interfaces

Name Description
IReadOnlyTensor

Represents a read-only tensor.

IReadOnlyTensor

Represents a read-only tensor.

ITensor

Represents a tensor.

ITensor

Represents a tensor.