SkillExecutionDeviceKind Enum

Definition

The type of execution device where execution of a skill can take place.

public enum class SkillExecutionDeviceKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.AI.Skills.SkillInterfacePreview.SkillsAPIContract), 65536)]
public enum SkillExecutionDeviceKind
type SkillExecutionDeviceKind = 
Public Enum SkillExecutionDeviceKind
Inheritance
SkillExecutionDeviceKind
Attributes
Windows.Foundation.Metadata.ContractVersionAttribute

Fields

Cloud 5

A cloud device.

Cpu 1

A CPU device.

Fpga 4

An FPGA (Field-Programmable Gate Array) device.

Gpu 2

A GPU device.

Undefined 0

An undefined device.

Vpu 3

A VPU (Vision Processing Unit) device.

Remarks

This device factors into the instantiation of the skill and the memory placement of ISkillFeatureValue objects.

Applies to