SHOGUN  3.2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CMath Member List

This is the complete list of members for CMath, including all inherited members.

abs(T a)CMathstatic
abs(complex128_t a)CMathstatic
acos(float64_t x)CMathstatic
Align(char *seq1, char *seq2, int32_t l1, int32_t l2, float64_t gapCost)CMathstatic
ALMOST_INFTYCMathstatic
ALMOST_NEG_INFTYCMathstatic
area_under_curve(float64_t *xy, int32_t len, bool reversed)CMathstatic
asin(float64_t x)CMathstatic
atan(float64_t x)CMathstatic
atan2(float64_t x, float64_t y)CMathstatic
binary_search(T *output, int32_t size, T elem)CMathstatic
binary_search(complex128_t *output, int32_t size, complex128_t elem)CMathstatic
binary_search(T **vector, index_t length, T *elem)CMathstatic
binary_search(complex128_t **vector, index_t length, complex128_t *elem)CMathstatic
binary_search_helper(T *output, int32_t size, T elem)CMathstatic
binary_search_helper(complex128_t *output, int32_t size, complex128_t elem)CMathstatic
binary_search_max_lower_equal(T *output, int32_t size, T elem)CMathstatic
binary_search_max_lower_equal(complex128_t *output, int32_t size, complex128_t elem)CMathstatic
build_gradient_parameter_dictionary(CMap< TParameter *, CSGObject * > *dict)CSGObject
byte(T word, uint16_t p)CMathstatic
byte(complex128_t word, uint16_t p)CMathstatic
ceil(float64_t d)CMathstatic
clamp(T value, T lb, T ub)CMathstatic
clone()CSGObjectvirtual
CMath()CMath
cos(float64_t x)CMathstatic
cosh(float64_t x)CMathstatic
CSGObject()CSGObject
CSGObject(const CSGObject &orig)CSGObject
deep_copy() const CSGObjectvirtual
display_bits(T word, int32_t width=8 *sizeof(T))CMathstatic
display_bits(complex128_t word, int32_t width=8 *sizeof(complex128_t))CMathstatic
equals(CSGObject *other, float64_t accuracy=0.0, bool tolerant=false)CSGObjectvirtual
exp(float64_t x)CMathstatic
F_MAX_VAL32CMathstatic
F_MAX_VAL64CMathstatic
F_MIN_NORM_VAL32CMathstatic
F_MIN_NORM_VAL64CMathstatic
F_MIN_VAL32CMathstatic
F_MIN_VAL64CMathstatic
factorial(int32_t n)CMathstatic
fequals(const T &a, const T &b, const float64_t eps, bool tolerant=false)CMathstatic
fequals_abs(const T &a, const T &b, const float64_t eps)CMathstatic
floor(float64_t d)CMathstatic
floor_log(index_t n)CMathstatic
get_abs_tolorance(float64_t true_value, float64_t rel_tolorance)CMathstatic
get_global_io()CSGObject
get_global_parallel()CSGObject
get_global_version()CSGObject
get_log_range()CMathstatic
get_modelsel_names()CSGObject
get_modsel_param_descr(const char *param_name)CSGObject
get_modsel_param_index(const char *param_name)CSGObject
get_name() const CMathvirtual
get_num_nonzero(T *vec, int32_t len)CMathstatic
get_num_nonzero(complex128_t *vec, int32_t len)CMathstatic
get_seed()CMathstatic
imag(complex128_t c)CMathstatic
INFTYCMathstatic
init_random(uint32_t initseed=0)CMathstatic
insertion_sort(T *output, int32_t size)CMathstatic
invsqrt(float32_t x)CMathstatic
ioCSGObject
is_finite(double f)CMathstatic
is_generic(EPrimitiveType *generic) const CSGObjectvirtual
is_infinity(double f)CMathstatic
is_nan(double f)CMathstatic
linspace(float64_t *output, float64_t start, float64_t end, int32_t n=100)CMathstatic
load_all_file_parameters(int32_t file_version, int32_t current_version, CSerializableFile *file, const char *prefix="")CSGObject
load_file_parameters(const SGParamInfo *param_info, int32_t file_version, CSerializableFile *file, const char *prefix="")CSGObject
load_serializable(CSerializableFile *file, const char *prefix="", int32_t param_version=Version::get_version_parameter())CSGObjectvirtual
load_serializable_post()CSGObjectprotectedvirtual
load_serializable_pre()CSGObjectprotectedvirtual
log(float64_t v)CMathstatic
log10(float64_t v)CMathstatic
log2(float64_t v)CMathstatic
log_mean_exp(SGVector< T > values)CMathstatic
log_sum_exp(SGVector< T > values)CMathstatic
logarithmic_sum(float64_t p, float64_t q)CMathstatic
LOGRANGECMathprotectedstatic
m_gradient_parametersCSGObject
m_hashCSGObject
m_model_selection_parametersCSGObject
m_parameter_mapCSGObject
m_parametersCSGObject
MACHINE_EPSILONCMathstatic
map_parameters(DynArray< TParameter * > *param_base, int32_t &base_version, DynArray< const SGParamInfo * > *target_param_infos)CSGObject
max(T a, T b)CMathstatic
MAX_REAL_NUMBERCMathstatic
migrate(DynArray< TParameter * > *param_base, const SGParamInfo *target)CSGObjectprotectedvirtual
min(T a, T b)CMathstatic
min(float64_t *output, T *index, int32_t size)CMathstatic
min(float64_t *output, complex128_t *index, int32_t size)CMathstatic
MIN_REAL_NUMBERCMathstatic
nchoosek(int32_t n, int32_t k)CMathstatic
nmin(float64_t *output, T *index, int32_t size, int32_t n)CMathstatic
nmin(float64_t *output, complex128_t *index, int32_t size, int32_t n)CMathstatic
normal_random(float32_t mean, float32_t std_dev)CMathstatic
normal_random(float64_t mean, float64_t std_dev)CMathstatic
NOT_A_NUMBERCMathstatic
one_to_one_migration_prepare(DynArray< TParameter * > *param_base, const SGParamInfo *target, TParameter *&replacement, TParameter *&to_migrate, char *old_name=NULL)CSGObjectprotectedvirtual
parallelCSGObject
parallel_qsort_index(T1 *output, T2 *index, uint32_t size, int32_t n_threads, int32_t limit=262144)CMathstatic
parallel_qsort_index(complex128_t *output, T *index, uint32_t size, int32_t n_threads, int32_t limit=0)CMathstatic
parallel_qsort_index(void *p)CMathstatic
parameter_hash_changed()CSGObjectvirtual
permute(SGVector< T > v, CRandom *rand=NULL)CMathstatic
PICMathstatic
pow(bool x, int32_t n)CMathstatic
pow(int32_t x, int32_t n)CMathstatic
pow(float64_t x, int32_t n)CMathstatic
pow(float64_t x, float64_t n)CMathstatic
pow(complex128_t x, int32_t n)CMathstatic
pow(complex128_t x, complex128_t n)CMathstatic
pow(complex128_t x, float64_t n)CMathstatic
pow(float64_t x, complex128_t n)CMathstatic
powl(floatmax_t x, floatmax_t n)CMathstatic
print_modsel_params()CSGObject
print_serializable(const char *prefix="")CSGObjectvirtual
qsort(T *output, int32_t size)CMathstatic
qsort(T **vector, index_t length)CMathstatic
qsort(complex128_t **vector, index_t length)CMathstatic
qsort_backward_index(T1 *output, T2 *index, int32_t size)CMathstatic
qsort_backword_index(complex128_t *output, T *index, uint32_t size)CMathstatic
qsort_index(T1 *output, T2 *index, uint32_t size)CMathstatic
qsort_index(complex128_t *output, T *index, uint32_t size)CMathstatic
radix_sort(T *array, int32_t size)CMathstatic
radix_sort_helper(T *array, int32_t size, uint16_t i)CMathstatic
radix_sort_helper(complex128_t *array, int32_t size, uint16_t i)CMathstatic
randn_double()CMathstatic
randn_float()CMathstatic
random()CMathstatic
random(uint64_t min_value, uint64_t max_value)CMathstatic
random(int64_t min_value, int64_t max_value)CMathstatic
random(uint32_t min_value, uint32_t max_value)CMathstatic
random(int32_t min_value, int32_t max_value)CMathstatic
random(float32_t min_value, float32_t max_value)CMathstatic
random(float64_t min_value, float64_t max_value)CMathstatic
random(floatmax_t min_value, floatmax_t max_value)CMathstatic
real(complex128_t c)CMathstatic
round(float64_t d)CMathstatic
save_serializable(CSerializableFile *file, const char *prefix="", int32_t param_version=Version::get_version_parameter())CSGObjectvirtual
save_serializable_post()CSGObjectprotectedvirtual
save_serializable_pre()CSGObjectprotectedvirtual
seedCMathprotectedstatic
set_generic()CSGObject
set_global_io(SGIO *io)CSGObject
set_global_parallel(Parallel *parallel)CSGObject
set_global_version(Version *version)CSGObject
SGRefObject()SGRefObject
SGRefObject(const SGRefObject &orig)SGRefObject
shallow_copy() const CSGObjectvirtual
sign(T a)CMathstatic
sin(float64_t x)CMathstatic
sinh(float64_t x)CMathstatic
sort(int32_t *a, int32_t cols, int32_t sort_col=0)CMathstatic
sort(float64_t *a, int32_t *idx, int32_t N)CMathstatic
sq(T x)CMathstatic
sqrt(float32_t x)CMathstatic
sqrt(float64_t x)CMathstatic
sqrt(floatmax_t x)CMathstatic
strtod(const char *str, float64_t *double_result)CMathstatic
strtof(const char *str, float32_t *float_result)CMathstatic
strtold(const char *str, floatmax_t *long_double_result)CMathstatic
swap(T &a, T &b)CMathstatic
tan(float64_t x)CMathstatic
tanh(float64_t x)CMathstatic
unset_generic()CSGObject
update_parameter_hash()CSGObjectvirtual
versionCSGObject
~CMath()CMathvirtual
~CSGObject()CSGObjectvirtual
~SGRefObject()SGRefObjectvirtual

SHOGUN Machine Learning Toolbox - Documentation