TensorFloat16Bit.CreateFromBuffer(Int64[], IBuffer) Método

Definição

Cria um objeto tensor float de 16 bits com a forma fornecida e usa o buffer subjacente nos dados para avaliação subsequente.

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

Parâmetros

shape

Int64[]

long long[]

long[]

O tamanho do buffer.

buffer
IBuffer

O buffer a ser usado durante a avaliação.

Retornos

Um objeto tensor float de 16 bits apoiado por uma referência de buffer aos dadosdo IBuffer fornecidos.

Requisitos do Windows

Família de dispositivos
Windows 10, version 1903 (introduzida na 10.0.18362.0)
API contract
Windows.AI.MachineLearning.MachineLearningContract (introduzida na v2.0)

Comentários

Nenhuma cópia é executada durante a criação desse objeto e o buffer subjacente nos dados é usado diretamente pelo mecanismo.

Cópias na memória de vídeo são feitas durante a execução em dispositivos que não são da CPU.

Aplica-se a