12 #ifndef _GUISTRUCTURE_H__
13 #define _GUISTRUCTURE_H__
54 SG_ERROR(
"no DynProg object found, use set_model first\n")
79 ASSERT(index>=0 && index<=1)
94 int32_t len = dims[0]*dims[1]*dims[2];
137 int32_t* cp_array = SG_MALLOC(int32_t, Npos);
138 memcpy(cp_array, pos, Npos*
sizeof(int32_t));
160 memcpy(cp_array, weights,Nweights*Mweights*
sizeof(
float64_t));
179 int32_t* orf_info, int32_t Norf_info, int32_t Morf_info)
183 int32_t* cp_array = SG_MALLOC(int32_t, Norf_info*Morf_info);
184 memcpy(cp_array, orf_info,Norf_info*Morf_info*
sizeof(int32_t));
212 int32_t* mod_words, int32_t Nmod_words, int32_t Mmod_words)
216 int32_t* cp_array = SG_MALLOC(int32_t, Nmod_words*Mmod_words);
217 memcpy(cp_array, mod_words, Nmod_words*Mmod_words*
sizeof(int32_t));
251 virtual const char*
get_name()
const {
return "GUIStructure"; }
bool set_use_orf(bool use_orf)
CPlifMatrix * get_plif_matrix()
int32_t get_num_positions()
int32_t get_num_svm_weights()
float64_t * m_feature_matrix
int32_t * get_feature_dims()
float64_t * get_feature_matrix(bool copy)
bool set_dyn_prog(CDynProg *h)
bool set_mod_words(int32_t *mod_words, int32_t Nmod_words, int32_t Mmod_words)
CSparseFeatures< float64_t > * get_feature_matrix_sparse(int32_t index)
int32_t * m_all_positions
CDynProg * get_dyn_prog()
bool set_feature_matrix_sparse(SGSparseVector< float64_t > *f1, SGSparseVector< float64_t > *f2, int32_t *dims)
bool set_feature_dims(int32_t *dims)
float64_t * m_content_svm_weights
Class SGObject is the base class of all shogun objects.
float64_t * get_content_svm_weights()
int32_t m_num_svm_weights
bool set_all_pos(int32_t *pos, int32_t Npos)
virtual const char * get_name() const
int32_t * get_all_positions()
bool set_feature_matrix(float64_t *feat, int32_t *dims)
all of classes and functions are contained in the shogun namespace
Dynamic Programming Class.
bool set_content_svm_weights(float64_t *weights, int32_t Nweights, int32_t Mweights)
int32_t * get_mod_words()
CSparseFeatures< float64_t > * m_feature_matrix_sparse2
CSparseFeatures< float64_t > * m_feature_matrix_sparse1
bool set_orf_info(int32_t *orf_info, int32_t Norf_info, int32_t Morf_info)
CPlifMatrix * m_plif_matrix
bool set_num_states(int32_t num)
store plif arrays for all transitions in the model