SHOGUN  v3.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros
StringFeatures.cpp File Reference

Go to the source code of this file.

Macros

#define LOAD(f_load, sg_type)
#define SAVE(f_write, sg_type)

Macro Definition Documentation

#define LOAD (   f_load,
  sg_type 
)
Value:
template<> void CStringFeatures<sg_type>::load(CFile* loader) \
{ \
SG_INFO("loading...\n") \
\
SG_SET_LOCALE_C; \
SGString<sg_type>* strs; \
int32_t num_str; \
int32_t max_len; \
loader->f_load(strs, num_str, max_len); \
set_features(strs, num_str, max_len); \
SG_RESET_LOCALE; \
}

Definition at line 1913 of file StringFeatures.cpp.

#define SAVE (   f_write,
  sg_type 
)
Value:
template<> void CStringFeatures<sg_type>::save(CFile* writer) \
{ \
if (m_subset_stack->has_subsets()) \
SG_ERROR("save() is not possible on subset") \
SG_SET_LOCALE_C; \
ASSERT(writer) \
writer->f_write(features, num_vectors); \
SG_RESET_LOCALE; \
}

Definition at line 1942 of file StringFeatures.cpp.


SHOGUN Machine Learning Toolbox - Documentation