TensorPrimitives.ConvertToHalf Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Copia source
para destination
, convertendo cada valor Single em seu valor de ponto flutuante de meia precisão representável mais próximo.
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))
Parâmetros
- source
- ReadOnlySpan<Single>
O intervalo de origem do qual copiar valores.
Exceções
O destino é muito curto.
Comentários
Esse método computa efetivamente
.destination
[i] = (Half)source
[i]
source
e destination
não devem se sobrepor. Se o fizerem, o comportamento será indefinido.