SHOGUN
v3.2.0
|
00001 #include <shogun/latent/DirectorLatentModel.h> 00002 00003 #ifdef USE_SWIG_DIRECTORS 00004 00005 using namespace shogun; 00006 00007 CDirectorLatentModel::CDirectorLatentModel() : CLatentModel() 00008 { 00009 00010 } 00011 00012 CDirectorLatentModel::~CDirectorLatentModel() 00013 { 00014 00015 } 00016 00017 int32_t CDirectorLatentModel::get_dim() const 00018 { 00019 SG_ERROR("Please implemement get_dim() in your target language before use\n") 00020 return 0; 00021 } 00022 00023 CDotFeatures* CDirectorLatentModel::get_psi_feature_vectors() 00024 { 00025 SG_ERROR("Please implemement get_psi_feature_vectors() in your target language before use\n") 00026 return NULL; 00027 } 00028 00029 CData* CDirectorLatentModel::infer_latent_variable(const SGVector<float64_t>& w, index_t idx) 00030 { 00031 SG_ERROR("Please implemement infer_latent_variable(w, idx) in your target language before use\n") 00032 return NULL; 00033 } 00034 00035 void CDirectorLatentModel::argmax_h(const SGVector<float64_t>& w) 00036 { 00037 SG_ERROR("Please implemement argmax_h(w) in your target language before use\n") 00038 } 00039 00040 #endif /* USE_SWIG_DIRECTORS */