TensorPrimitives.ConvertToHalf 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 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
[i] = (Half)source
[i]
source
和 destination
不得重叠。 如果这样做,则行为是未定义的。