TensorPrimitives.ConvertToHalf Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kopiuje source
do destination
, konwertując każdą wartość Single na najbliższą wartość zmiennoprzecinkową o połowę precyzji.
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))
Parametry
- source
- ReadOnlySpan<Single>
Zakres źródłowy, z którego mają być kopine wartości.
Wyjątki
Miejsce docelowe jest zbyt krótkie.
Uwagi
Ta metoda skutecznie oblicza
.destination
[i] = (Half)source
[i]
source
i destination
nie mogą się nakładać. Jeśli tak, zachowanie jest niezdefiniowane.