Partager via


TensorPrimitives.ConvertToHalf Méthode

Définition

Copie source en destination, en convertissant chaque valeur de Single en sa valeur à virgule flottante demi-précision la plus proche.

public:
 static void ConvertToHalf(ReadOnlySpan<float> source, Span<Half> destination);
public static void ConvertToHalf (ReadOnlySpan<float> source, Span<Half> destination);
static member ConvertToHalf : ReadOnlySpan<single> * Span<Half> -> unit
Public Shared Sub ConvertToHalf (source As ReadOnlySpan(Of Single), destination As Span(Of Half))

Paramètres

source
ReadOnlySpan<Single>

Étendue source à partir de laquelle copier des valeurs.

destination
Span<Half>

Étendue de destination dans laquelle les valeurs converties doivent être écrites.

Exceptions

La destination est trop courte.

Remarques

Cette méthode calcule efficacement destination[i] = (Half)source[i].

source et destination ne doivent pas chevaucher. Si c’est le cas, le comportement n’est pas défini.

S’applique à