|
SHOGUN
v1.1.0
|
UI structure.
Definition at line 28 of file GUIStructure.h.

Public Member Functions | |
| CGUIStructure () | |
| CGUIStructure (CSGInterface *interface) | |
| ~CGUIStructure () | |
| bool | set_dyn_prog (CDynProg *h) |
| CDynProg * | get_dyn_prog () |
| float64_t * | get_feature_matrix (bool copy) |
| CSparseFeatures< float64_t > * | get_feature_matrix_sparse (int32_t index) |
| bool | set_feature_matrix (float64_t *feat, int32_t *dims) |
| bool | set_feature_matrix_sparse (SGSparseVector< float64_t > *f1, SGSparseVector< float64_t > *f2, int32_t *dims) |
| bool | set_feature_dims (int32_t *dims) |
| int32_t * | get_feature_dims () |
| bool | set_all_pos (int32_t *pos, int32_t Npos) |
| int32_t * | get_all_positions () |
| int32_t | get_num_positions () |
| bool | set_content_svm_weights (float64_t *weights, int32_t Nweights, int32_t Mweights) |
| float64_t * | get_content_svm_weights () |
| int32_t | get_num_svm_weights () |
| CPlifMatrix * | get_plif_matrix () |
| bool | set_orf_info (int32_t *orf_info, int32_t Norf_info, int32_t Morf_info) |
| int32_t * | get_orf_info () |
| bool | set_use_orf (bool use_orf) |
| bool | get_use_orf () |
| bool | set_mod_words (int32_t *mod_words, int32_t Nmod_words, int32_t Mmod_words) |
| int32_t * | get_mod_words () |
| int32_t | get_num_states () |
| bool | set_num_states (int32_t num) |
| bool | cleanup () |
| virtual const char * | get_name () const |
Public Member Functions inherited from CSGObject | |
| CSGObject () | |
| CSGObject (const CSGObject &orig) | |
| virtual | ~CSGObject () |
| virtual bool | is_generic (EPrimitiveType *generic) const |
| template<class T > | |
| void | set_generic () |
| void | unset_generic () |
| virtual void | print_serializable (const char *prefix="") |
| virtual bool | save_serializable (CSerializableFile *file, const char *prefix="") |
| virtual bool | load_serializable (CSerializableFile *file, const char *prefix="") |
| void | set_global_io (SGIO *io) |
| SGIO * | get_global_io () |
| void | set_global_parallel (Parallel *parallel) |
| Parallel * | get_global_parallel () |
| void | set_global_version (Version *version) |
| Version * | get_global_version () |
| SGVector< char * > | get_modelsel_names () |
| char * | get_modsel_param_descr (const char *param_name) |
| index_t | get_modsel_param_index (const char *param_name) |
Protected Attributes | |
| CSGInterface * | ui |
| int32_t | m_num_plifs |
| int32_t | m_num_limits |
| int32_t | m_num_states |
| CDynProg * | m_dp |
| float64_t * | m_feature_matrix |
| CSparseFeatures< float64_t > * | m_feature_matrix_sparse1 |
| CSparseFeatures< float64_t > * | m_feature_matrix_sparse2 |
| int32_t * | m_feature_dims |
| int32_t | m_num_positions |
| int32_t * | m_all_positions |
| float64_t * | m_content_svm_weights |
| int32_t | m_num_svm_weights |
| int32_t * | m_orf_info |
| bool | m_use_orf |
| int32_t * | m_mod_words |
| CPlifMatrix * | m_plif_matrix |
Additional Inherited Members | |
Public Attributes inherited from CSGObject | |
| SGIO * | io |
| Parallel * | parallel |
| Version * | version |
| Parameter * | m_parameters |
| Parameter * | m_model_selection_parameters |
Protected Member Functions inherited from CSGObject | |
| virtual void | load_serializable_pre () throw (ShogunException) |
| virtual void | load_serializable_post () throw (ShogunException) |
| virtual void | save_serializable_pre () throw (ShogunException) |
| virtual void | save_serializable_post () throw (ShogunException) |
| CGUIStructure | ( | ) |
constructor
Definition at line 32 of file GUIStructure.h.
| CGUIStructure | ( | CSGInterface * | interface | ) |
| ~CGUIStructure | ( | ) |
destructor
Definition at line 31 of file GUIStructure.cpp.
| bool cleanup | ( | ) |
cleanup
Definition at line 234 of file GUIStructure.h.
| int32_t* get_all_positions | ( | ) |
get all positions
Definition at line 144 of file GUIStructure.h.
| float64_t* get_content_svm_weights | ( | ) |
get content svm weights
Definition at line 166 of file GUIStructure.h.
| CDynProg* get_dyn_prog | ( | ) |
get dyn prog
Definition at line 51 of file GUIStructure.h.
| int32_t* get_feature_dims | ( | ) |
get feature dims
Definition at line 127 of file GUIStructure.h.
| float64_t* get_feature_matrix | ( | bool | copy | ) |
| CSparseFeatures<float64_t>* get_feature_matrix_sparse | ( | int32_t | index | ) |
| int32_t* get_mod_words | ( | ) |
get mod words
Definition at line 222 of file GUIStructure.h.
|
virtual |
| int32_t get_num_positions | ( | ) |
get num positions
Definition at line 146 of file GUIStructure.h.
| int32_t get_num_states | ( | ) |
get num states
Definition at line 224 of file GUIStructure.h.
| int32_t get_num_svm_weights | ( | ) |
get num svm weights
Definition at line 168 of file GUIStructure.h.
| int32_t* get_orf_info | ( | ) |
get orf info
Definition at line 190 of file GUIStructure.h.
| CPlifMatrix* get_plif_matrix | ( | ) |
get plif matrix
Definition at line 171 of file GUIStructure.h.
| bool get_use_orf | ( | ) |
get use orf
Definition at line 204 of file GUIStructure.h.
| bool set_all_pos | ( | int32_t * | pos, |
| int32_t | Npos | ||
| ) |
| bool set_content_svm_weights | ( | float64_t * | weights, |
| int32_t | Nweights, | ||
| int32_t | Mweights | ||
| ) |
set content svm weights
| weights | |
| Nweights | |
| Mweights |
Definition at line 153 of file GUIStructure.h.
| bool set_dyn_prog | ( | CDynProg * | h | ) |
| bool set_feature_dims | ( | int32_t * | dims | ) |
| bool set_feature_matrix | ( | float64_t * | feat, |
| int32_t * | dims | ||
| ) |
| bool set_feature_matrix_sparse | ( | SGSparseVector< float64_t > * | f1, |
| SGSparseVector< float64_t > * | f2, | ||
| int32_t * | dims | ||
| ) |
| bool set_mod_words | ( | int32_t * | mod_words, |
| int32_t | Nmod_words, | ||
| int32_t | Mmod_words | ||
| ) |
set mod words
| mod_words | |
| Nmod_words | |
| Mmod_words |
Definition at line 211 of file GUIStructure.h.
| bool set_num_states | ( | int32_t | num | ) |
| bool set_orf_info | ( | int32_t * | orf_info, |
| int32_t | Norf_info, | ||
| int32_t | Morf_info | ||
| ) |
| bool set_use_orf | ( | bool | use_orf | ) |
|
protected |
all positions
Definition at line 275 of file GUIStructure.h.
|
protected |
content svm weights
Definition at line 277 of file GUIStructure.h.
|
protected |
dp
Definition at line 263 of file GUIStructure.h.
|
protected |
feature dims
Definition at line 271 of file GUIStructure.h.
|
protected |
feature matrix
Definition at line 265 of file GUIStructure.h.
|
protected |
feature matrix sparse 1
Definition at line 267 of file GUIStructure.h.
|
protected |
feature matrix sparse 2
Definition at line 269 of file GUIStructure.h.
|
protected |
mod words
Definition at line 285 of file GUIStructure.h.
|
protected |
num limits
Definition at line 259 of file GUIStructure.h.
|
protected |
num plifs
Definition at line 257 of file GUIStructure.h.
|
protected |
num positions
Definition at line 273 of file GUIStructure.h.
|
protected |
num states
Definition at line 261 of file GUIStructure.h.
|
protected |
num svm weights
Definition at line 279 of file GUIStructure.h.
|
protected |
orf info
Definition at line 281 of file GUIStructure.h.
|
protected |
plif matrix
Definition at line 287 of file GUIStructure.h.
|
protected |
use orf
Definition at line 283 of file GUIStructure.h.
|
protected |
ui
Definition at line 255 of file GUIStructure.h.