共用方式為


TensorPrimitives.ConvertToHalf 方法

定義

source 複製到 destination,將每個 Single 值轉換成最接近可表示的半精確度浮點數。

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

參數

source
ReadOnlySpan<Single>

要從中複製值的來源範圍。

destination
Span<Half>

應該寫入已轉換值的目的地範圍。

例外狀況

目的地太短。

備註

這個方法會有效地計算 destination[i] = (Half)source[i]

sourcedestination 不得重疊。 如果這樣做,行為是未定義的。

適用於