blob: 070cdd201c32cf21141f07a1edc72c714ae97973 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
#ifndef NNCC_DEFINITIONS_H
#define NNCC_DEFINITIONS_H
/**
* This file contains external definitions that defined by cmake build system
* All definitions of this file must start from `NNC` prefix e.g. `NNC_ROOT_PATH`
*/
/**
* @breif absolute path to installation directory of *nnc* project
*/
#define NNC_ROOT_PATH "@NNC_INSTALL_PATH@"
/**
* @breif absolute path to directory contains libraries
*/
#define NNC_LIB_PATH "@NNC_INSTALL_LIB_PATH@"
/**
* @brief defines if hdf5 package was found
*/
#cmakedefine NNC_HDF5_SUPPORTED
/**
* @brief define that TFLite frontend is enabled
*/
#cmakedefine NNC_FRONTEND_TFLITE_ENABLED
/**
* @brief define that CAFFE frontend is enabled
*/
#cmakedefine NNC_FRONTEND_CAFFE_ENABLED
/**
* @brief define that CAFFE2 frontend is enabled
*/
#cmakedefine NNC_FRONTEND_CAFFE2_ENABLED
/**
* @brief define that ONNX frontend is enabled
*/
#cmakedefine NNC_FRONTEND_ONNX_ENABLED
#endif //NNCC_DEFINITIONS_H
|