Freigeben über


TensorPrimitives.ConvertToHalf Methode

Definition

Kopiert source in destination, wobei jeder Single Wert in den nächstgelegenen wert mit halber Genauigkeit konvertiert wird.

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))

Parameter

source
ReadOnlySpan<Single>

Die Quelle erstreckt sich über den Bereich, aus dem Werte kopiert werden sollen.

destination
Span<Half>

Der Zielbereich, in den die konvertierten Werte geschrieben werden sollen.

Ausnahmen

Das Ziel ist zu kurz.

Hinweise

Diese Methode berechnet effektiv destination[i] = (Half)source[i].

source und destination dürfen sich nicht überlappen. Wenn dies der Vorgang ist, ist das Verhalten nicht definiert.

Gilt für: