共用方式為


TensorDouble.CreateFromBuffer(Int64[], IBuffer) 方法

定義

使用指定的 圖形 建立雙張張量物件,並在 數據 中使用基礎緩衝區進行後續評估。

public:
 static TensorDouble ^ CreateFromBuffer(Platform::Array <long long> ^ shape, IBuffer ^ buffer);
 static TensorDouble CreateFromBuffer(winrt::array_view <long> const& shape, IBuffer const& buffer);
public static TensorDouble CreateFromBuffer(long[] shape, IBuffer buffer);
function createFromBuffer(shape, buffer)
Public Shared Function CreateFromBuffer (shape As Long(), buffer As IBuffer) As TensorDouble

參數

shape

Int64[]

long long[]

long[]

緩衝區的大小。

buffer
IBuffer

評估期間要使用的緩衝區。

傳回

由所提供之 IBuffer數據之緩衝區參考支援的雙張量物件。

Windows 需求

裝置系列
Windows 10, version 1903 (已於 10.0.18362.0 引進)
API contract
Windows.AI.MachineLearning.MachineLearningContract (已於 v2.0 引進)

備註

此物件建立期間不會執行任何複本,而且引擎會直接使用 數據中的基礎緩衝區

在非 CPU 裝置上執行時,會將複本複製到視訊記憶體。

適用於