Condividi tramite


TensorPrimitives.ConvertToHalf Metodo

Definizione

Copia source in destination, convertendo ogni valore Single nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

source
ReadOnlySpan<Single>

Intervallo di origine da cui copiare i valori.

destination
Span<Half>

Intervallo di destinazione in cui devono essere scritti i valori convertiti.

Eccezioni

La destinazione è troppo breve.

Commenti

Questo metodo calcola in modo efficace destination[i] = (Half)source[i].

source e destination non devono sovrapporsi. In tal caso, il comportamento non è definito.

Si applica a