TensorFloat16Bit.CreateFromBuffer(Int64[], IBuffer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的 圖形 建立 16 位浮點數物件,並使用 數據 中的基礎緩衝區進行後續評估。
public:
static TensorFloat16Bit ^ CreateFromBuffer(Platform::Array <long long> ^ shape, IBuffer ^ buffer);
static TensorFloat16Bit CreateFromBuffer(winrt::array_view <long> const& shape, IBuffer const& buffer);
public static TensorFloat16Bit CreateFromBuffer(long[] shape, IBuffer buffer);
function createFromBuffer(shape, buffer)
Public Shared Function CreateFromBuffer (shape As Long(), buffer As IBuffer) As TensorFloat16Bit
參數
- shape
-
Int64[]
long long[]
long[]
緩衝區的大小。
- buffer
- IBuffer
評估期間要使用的緩衝區。
傳回
由所提供之 IBuffer資料參考所支援的 16 位浮點數物件,。
Windows 需求
裝置系列 |
Windows 10, version 1903 (已於 10.0.18362.0 引進)
|
API contract |
Windows.AI.MachineLearning.MachineLearningContract (已於 v2.0 引進)
|
備註
此物件建立期間不會執行任何複本,而且引擎會直接使用 數據中的基礎緩衝區。
在非 CPU 裝置上執行時,會將複本複製到視訊記憶體。