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.