|
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. |