SHOGUN  6.1.3
Functions | Variables
init.cpp File Reference

Go to the source code of this file.

Functions

std::unique_ptr< CSignal > sg_signal (nullptr)
 
std::unique_ptr< SGLinalg > sg_linalg (nullptr)
 
void init_shogun (const std::function< void(FILE *, const char *)> print_message, const std::function< void(FILE *, const char *)> print_warning, const std::function< void(FILE *, const char *)> print_error)
 
void sg_global_print_default (FILE *target, const char *str)
 
void init_shogun_with_defaults ()
 
void exit_shogun ()
 
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 ()
 
void set_global_math (CMath *math)
 
CMath * get_global_math ()
 
void set_global_rand (CRandom *rand)
 
CRandom * get_global_rand ()
 
CSignal * get_global_signal ()
 
SGLinalg * get_global_linalg ()
 
void init_from_env ()
 

Variables

Parallel * sg_parallel =NULL
 
SGIO * sg_io =NULL
 
Version * sg_version =NULL
 
CMath * sg_math =NULL
 
CRandom * sg_rand =NULL
 
std::function< void(FILE *, const char *)> sg_print_message (nullptr)
 function called to print normal messages More...
 
std::function< void(FILE *, const char *)> sg_print_warning (nullptr)
 function called to print warning messages More...
 
std::function< void(FILE *, const char *)> sg_print_error (nullptr)
 function called to print error messages More...
 

SHOGUN Machine Learning Toolbox - Documentation