Go to the documentation of this file.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