CoreFlow 1.0.0
A modern orchestration and execution runtime
|
Extensions enabled for coreflow. More...
Macros | |
#define | VX_INT_MAX_PARAM_QUEUE_DEPTH 10 |
#define | DISABLE_ICD_COMPATIBILITY 1 |
#define | OPENVX_USE_USER_DATA_OBJECT 1 |
#define | OPENVX_USE_IX 1 |
#define | OPENVX_USE_XML 1 |
#define | OPENVX_USE_S16 1 |
#define | OPENVX_USE_OPENCL_INTEROP 1 |
#define | OPENVX_USE_NN 1 |
#define | OPENVX_USE_NN_16 1 |
#define | OPENVX_USE_PIPELINING 1 |
#define | OPENVX_USE_STREAMING 1 |
#define | OPENVX_CONFORMANCE_NNEF_IMPORT 1 |
#define | OPENVX_CONFORMANCE_NEURAL_NETWORKS 1 |
#define | EXPERIMENTAL_PLATFORM_SUPPORTS_16_FLOAT |
#define | EXPERIMENTAL_USE_DOT |
#define | EXPERIMENTAL_USE_OPENCL |
Typedefs | |
typedef vx_char * | vx_string |
Enumerations | |
enum | vx_type_ext_e { VX_TYPE_STRING = 0x818 } |
The type enumeration lists additional types to extend the known types in OpenVX. More... | |
enum | vx_vendor_id_ext_e { VX_ID_EDGE_AI = 0x80D } |
Define Edge AI Vendor ID. More... | |
enum | vx_kernel_ext_e { VX_KERNEL_ORT_CPU_INF = VX_KERNEL_BASE(VX_ID_EDGE_AI, VX_LIBRARY_KHR_BASE) + 0x1 , VX_KERNEL_AIS_CHATBOT = VX_KERNEL_BASE(VX_ID_EDGE_AI, VX_LIBRARY_KHR_BASE) + 0x2 , VX_KERNEL_LITERT_CPU_INF = VX_KERNEL_BASE(VX_ID_EDGE_AI, VX_LIBRARY_KHR_BASE) + 0x3 , VX_KERNEL_TORCH_CPU_INF = VX_KERNEL_BASE(VX_ID_EDGE_AI, VX_LIBRARY_KHR_BASE) + 0x4 } |
Define Edge AI Kernels. More... | |
enum | vx_tensor_attribute_ext_e { VX_TENSOR_STRIDE = VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_TENSOR) + 0x4 , VX_TENSOR_TOTAL_SIZE = VX_ATTRIBUTE_BASE(VX_ID_KHRONOS, VX_TYPE_TENSOR) + 0x5 } |
addtitional tensor attributes. More... | |
Functions | |
VX_API_ENTRY vx_object_array VX_API_CALL | vxCreateObjectArrayWithType (vx_context context, vx_enum type) |
Creates a reference to an ObjectArray of a specific object type. | |
VX_API_ENTRY vx_status VX_API_CALL | vxSetObjectArrayItem (vx_object_array arr, vx_uint32 index, vx_reference ref) |
Adds the reference to the OpenVX Object in location index of the ObjectArray. | |
VX_API_ENTRY vx_status VX_API_CALL | vxImportGraphFromDot (vx_graph graph, vx_char dotfile[], vx_bool acceptData) |
Import graph from DOT file. | |
Extensions enabled for coreflow.
#define DISABLE_ICD_COMPATIBILITY 1 |
#define EXPERIMENTAL_PLATFORM_SUPPORTS_16_FLOAT |
#define EXPERIMENTAL_USE_DOT |
#define EXPERIMENTAL_USE_OPENCL |
#define OPENVX_CONFORMANCE_NEURAL_NETWORKS 1 |
#define OPENVX_CONFORMANCE_NNEF_IMPORT 1 |
#define OPENVX_USE_IX 1 |
#define OPENVX_USE_NN 1 |
#define OPENVX_USE_NN_16 1 |
#define OPENVX_USE_OPENCL_INTEROP 1 |
#define OPENVX_USE_PIPELINING 1 |
#define OPENVX_USE_S16 1 |
#define OPENVX_USE_STREAMING 1 |
#define OPENVX_USE_USER_DATA_OBJECT 1 |
#define OPENVX_USE_XML 1 |
#define VX_INT_MAX_PARAM_QUEUE_DEPTH 10 |
VX_API_ENTRY vx_status VX_API_CALL vxImportGraphFromDot | ( | vx_graph | graph, |
vx_char | dotfile[], | ||
vx_bool | acceptData ) |
Import graph from DOT file.
graph | The graph to import into. |
dotfile | The DOT file to import from. |
acceptData | Accept data nodes in the graph. |