33 #define _CRT_SECURE_NO_DEPRECATE
34 #ifdef FARSA_NNFW_BUILDING_DLL
35 #define FARSA_NNFW_API __declspec(dllexport)
36 #define FARSA_NNFW_TEMPLATE __declspec(dllexport)
38 #define FARSA_NNFW_API __declspec(dllimport)
39 #define FARSA_NNFW_TEMPLATE
41 #define FARSA_NNFW_INTERNAL
43 #define FARSA_NNFW_API
44 #define FARSA_NNFW_TEMPLATE
45 #define FARSA_NNFW_INTERNAL __attribute__ ((visibility ("hidden")))
53 #define FARSA_NNFW_VERSION 10405
63 typedef Eigen::VectorXd DoubleVector;
64 typedef Eigen::MatrixXd DoubleMatrix;
73 typedef QList<Updatable*> UpdatableList;
77 typedef QList<Cluster*> ClusterList;
81 typedef QList<Linker*> LinkerList;
83 extern bool FARSA_NNFW_API initNNFWLib();
84 static const bool nnfwLibInitializer = initNNFWLib();
This file contains all exceptions thrown by nnfw classes.