API Reference Manual  1.45.0
api/abi-default/ml_types.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright (c) 2021-2023 Nokia
3  */
4 
5 #ifndef ODP_ABI_ML_TYPES_H_
6 #define ODP_ABI_ML_TYPES_H_
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
13 typedef struct { char dummy; } _odp_abi_ml_model_t;
14 
16 typedef struct { char dummy; } _odp_abi_ml_compl_t;
17 
21  char dummy;
22 };
23 
31 
32 #define ODP_ML_MODEL_INVALID ((odp_ml_model_t)0)
33 #define ODP_ML_COMPL_INVALID ((odp_ml_compl_t)0)
34 
35 #define ODP_ML_MODEL_NAME_LEN 64
36 #define ODP_ML_MODEL_IO_NAME_LEN 64
37 #define ODP_ML_SHAPE_NAME_LEN 16
38 #define ODP_ML_EXTRA_STAT_NAME_LEN 64
39 
44 #ifdef __cplusplus
45 }
46 #endif
47 
48 #endif
_odp_abi_ml_model_t * odp_ml_model_t
ODP ML model handle.
_odp_abi_ml_compl_t * odp_ml_compl_t
ML completion event.