mi024

College project "Projet IAD" master 1
git clone https://esimon.eu/repos/mi024.git
Log | Files | Refs | README

nmlp_iostream_exports.hpp (1777B)


      1 /**
      2  * @file
      3  * @brief nmlp iostream function exports.
      4  *
      5  * @attention This file must be included only once per binary (do NOT include it in every translation unit).
      6  */
      7 
      8 #ifdef NMLP_IOSTREAM_EXPORTS_HPP_INCLUDED
      9 	#error "This file must not be included more than once per binary, but you have #include'd it twice in a single translation unit."
     10 #endif
     11 #define NMLP_IOSTREAM_EXPORTS_HPP_INCLUDED
     12 
     13 #include "nmlp_base_iostream.hpp"
     14 #include "nmlp_criterion_iostream.hpp"
     15 #include "nmlp_module_iostream.hpp"
     16 
     17 BOOST_CLASS_EXPORT_GUID(CPUMatrix, "CPUMatrix")
     18 BOOST_CLASS_EXPORT_GUID(GPUMatrix, "GPUMatrix")
     19 BOOST_CLASS_EXPORT_GUID(CPUSparseMatrix, "CPUSparseMatrix")
     20 BOOST_CLASS_EXPORT_GUID(Tensor, "Tensor")
     21 
     22 BOOST_CLASS_EXPORT_GUID(CPUMaxLoss, "CPUMaxLoss")
     23 BOOST_CLASS_EXPORT_GUID(CPUHingeLoss, "CPUHingeLoss")
     24 BOOST_CLASS_EXPORT_GUID(CPUSquareLoss, "CPUSquareLoss")
     25 BOOST_CLASS_EXPORT_GUID(GPUHingeLoss, "GPUHingeLoss")
     26 BOOST_CLASS_EXPORT_GUID(GPUSquareLoss, "GPUSquareLoss")
     27 
     28 BOOST_CLASS_EXPORT_GUID(SequentialModule, "SequentialModule")
     29 BOOST_CLASS_EXPORT_GUID(TableModule, "TableModule")
     30 BOOST_CLASS_EXPORT_GUID(CPUConcatenation, "CPUConcatenation")
     31 BOOST_CLASS_EXPORT_GUID(CPUIdentity, "CPUIdentity")
     32 BOOST_CLASS_EXPORT_GUID(CPULogistic, "CPULogistic")
     33 BOOST_CLASS_EXPORT_GUID(CPUPositiveShrink, "CPUPositiveShrink")
     34 BOOST_CLASS_EXPORT_GUID(CPUTanH, "CPUTanH")
     35 BOOST_CLASS_EXPORT_GUID(GPUIdentity, "GPUIdentity")
     36 BOOST_CLASS_EXPORT_GUID(GPUPositiveShrink, "GPUPositiveShrink")
     37 BOOST_CLASS_EXPORT_GUID(GPUTanH, "GPUTanH")
     38 BOOST_CLASS_EXPORT_GUID(CPUUnique, "CPUUnique")
     39 BOOST_CLASS_EXPORT_GUID(GPULinear, "GPULinear")
     40 BOOST_CLASS_EXPORT_GUID(CPULinear, "CPULinear")
     41 BOOST_CLASS_EXPORT_GUID(GPUUnique, "GPUUnique")
     42 BOOST_CLASS_EXPORT_GUID(CPUSparseLinear, "CPUSparseLinear")
     43