TensorPrimitives.ConvertToHalf メソッド

定義

sourcedestinationにコピーし、各 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 が重複してはなりません。 その場合、動作は未定義です。

適用対象