Tensor.ConvertSaturating Method

Definition

Overloads

ConvertSaturating<TFrom,TTo>(ReadOnlyTensorSpan<TFrom>)

Copies source to a new ReadOnlyTensorSpan<T> converting each TFrom value to a TTo value.

ConvertSaturating<TFrom,TTo>(ReadOnlyTensorSpan<TFrom>, TensorSpan<TTo>)

Copies source to a new TensorSpan<T> converting each TFrom value to a TTo value.

ConvertSaturating<TFrom,TTo>(ReadOnlyTensorSpan<TFrom>)

Source:
TensorExtensions.cs

Copies source to a new ReadOnlyTensorSpan<T> converting each TFrom value to a TTo value.

public static System.Numerics.Tensors.Tensor<TTo> ConvertSaturating<TFrom,TTo> (in System.Numerics.Tensors.ReadOnlyTensorSpan<TFrom> source) where TFrom : IEquatable<TFrom>, System.Numerics.IEqualityOperators<TFrom,TFrom,bool>, System.Numerics.INumberBase<TFrom> where TTo : System.Numerics.INumberBase<TTo>;

Type Parameters

TFrom
TTo

Parameters

source
ReadOnlyTensorSpan<TFrom>

The input ReadOnlyTensorSpan<T>.

Returns

Tensor<TTo>

Applies to

.NET 9 (package-provided) and .NET 8 (package-provided)
Product Versions
.NET 8 (package-provided), 9 (package-provided)

ConvertSaturating<TFrom,TTo>(ReadOnlyTensorSpan<TFrom>, TensorSpan<TTo>)

Source:
TensorExtensions.cs

Copies source to a new TensorSpan<T> converting each TFrom value to a TTo value.

public static ref readonly System.Numerics.Tensors.TensorSpan<TTo> ConvertSaturating<TFrom,TTo> (scoped in System.Numerics.Tensors.ReadOnlyTensorSpan<TFrom> source, in System.Numerics.Tensors.TensorSpan<TTo> destination) where TFrom : IEquatable<TFrom>, System.Numerics.IEqualityOperators<TFrom,TFrom,bool>, System.Numerics.INumberBase<TFrom> where TTo : System.Numerics.INumberBase<TTo>;

Type Parameters

TFrom
TTo

Parameters

source
ReadOnlyTensorSpan<TFrom>

The input TensorSpan<T>.

destination
TensorSpan<TTo>

Returns

TensorSpan<TTo>

Applies to

.NET 9 (package-provided) and .NET 8 (package-provided)
Product Versions
.NET 8 (package-provided), 9 (package-provided)