CMath Member List

This is the complete list of members for CMath, including all inherited members.
abs(T a)CMath [static]
Align(char *seq1, char *seq2, int32_t l1, int32_t l2, float64_t gapCost)CMath [static]
ALMOST_INFTYCMath [static]
ALMOST_NEG_INFTYCMath [static]
area_under_curve(float64_t *xy, int32_t len, bool reversed)CMath [static]
atan(float64_t x)CMath [static]
binary_search(T *output, int32_t size, T elem)CMath [static]
binary_search(T **vector, index_t length, T *elem)CMath [static]
binary_search_helper(T *output, int32_t size, T elem)CMath [static]
binary_search_max_lower_equal(T *output, int32_t size, T elem)CMath [static]
build_parameter_dictionary(CMap< TParameter *, CSGObject * > &dict)CSGObject
byte(T word, uint16_t p)CMath [static]
ceil(float64_t d)CMath [static]
clamp(T value, T lb, T ub)CMath [static]
CMath()CMath
cos(float64_t x)CMath [static]
CSGObject()CSGObject
CSGObject(const CSGObject &orig)CSGObject
deep_copy() const CSGObject [virtual]
display_bits(T word, int32_t width=8 *sizeof(T))CMath [static]
exp(float64_t x)CMath [static]
factorial(int32_t n)CMath [static]
find_position_to_insert(SGVector< T > vector, T element)CMath [static]
floor(float64_t d)CMath [static]
get_global_io()CSGObject
get_global_parallel()CSGObject
get_global_version()CSGObject
get_log_range()CMath [static]
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 CMath [virtual]
get_num_nonzero(T *vec, int32_t len)CMath [static]
get_seed()CMath [static]
INFTYCMath [static]
init_random(uint32_t initseed=0)CMath [static]
insertion_sort(T *output, int32_t size)CMath [static]
invsqrt(float32_t x)CMath [static]
ioCSGObject
is_finite(double f)CMath [static]
is_generic(EPrimitiveType *generic) const CSGObject [virtual]
is_infinity(double f)CMath [static]
is_nan(double f)CMath [static]
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_PARAMETER)CSGObject [virtual]
load_serializable_post()CSGObject [protected, virtual]
load_serializable_pre()CSGObject [protected, virtual]
log(float64_t v)CMath [static]
log10(float64_t v)CMath [static]
log2(float64_t v)CMath [static]
logarithmic_sum(float64_t p, float64_t q)CMath [static]
LOGRANGECMath [protected, static]
m_hashCSGObject
m_model_selection_parametersCSGObject
m_parameter_mapCSGObject
m_parametersCSGObject
MACHINE_EPSILONCMath [static]
map_parameters(DynArray< TParameter * > *param_base, int32_t &base_version, DynArray< const SGParamInfo * > *target_param_infos)CSGObject
max(T a, T b)CMath [static]
MAX_REAL_NUMBERCMath [static]
migrate(DynArray< TParameter * > *param_base, const SGParamInfo *target)CSGObject [protected, virtual]
min(T a, T b)CMath [static]
min(float64_t *output, T *index, int32_t size)CMath [static]
MIN_REAL_NUMBERCMath [static]
nchoosek(int32_t n, int32_t k)CMath [static]
nmin(float64_t *output, T *index, int32_t size, int32_t n)CMath [static]
normal_random(float32_t mean, float32_t std_dev)CMath [static]
normal_random(float64_t mean, float64_t std_dev)CMath [static]
one_to_one_migration_prepare(DynArray< TParameter * > *param_base, const SGParamInfo *target, TParameter *&replacement, TParameter *&to_migrate, char *old_name=NULL)CSGObject [protected, virtual]
parallelCSGObject
parallel_qsort_index(T1 *output, T2 *index, uint32_t size, int32_t n_threads, int32_t limit=262144)CMath [static]
parallel_qsort_index(void *p)CMath [static]
PICMath [static]
pow(int32_t x, int32_t n)CMath [static]
pow(float64_t x, int32_t n)CMath [static]
pow(float64_t x, float64_t n)CMath [static]
powl(floatmax_t x, floatmax_t n)CMath [static]
print_modsel_params()CSGObject
print_serializable(const char *prefix="")CSGObject [virtual]
qsort(SGVector< T > vector)CMath [static]
qsort(T *output, int32_t size)CMath [static]
qsort(T **vector, index_t length)CMath [static]
qsort_backward_index(T1 *output, T2 *index, int32_t size)CMath [static]
qsort_index(T1 *output, T2 *index, uint32_t size)CMath [static]
radix_sort(T *array, int32_t size)CMath [static]
radix_sort_helper(T *array, int32_t size, uint16_t i)CMath [static]
rand_stateCMath [protected, static]
randn_double()CMath [static]
randn_float()CMath [static]
random()CMath [static]
random(uint64_t min_value, uint64_t max_value)CMath [static]
random(int64_t min_value, int64_t max_value)CMath [static]
random(uint32_t min_value, uint32_t max_value)CMath [static]
random(int32_t min_value, int32_t max_value)CMath [static]
random(float32_t min_value, float32_t max_value)CMath [static]
random(float64_t min_value, float64_t max_value)CMath [static]
random(floatmax_t min_value, floatmax_t max_value)CMath [static]
randperm(int32_t n)CMath [static]
randperm_vec(int32_t n)CMath [static]
round(float64_t d)CMath [static]
save_serializable(CSerializableFile *file, const char *prefix="", int32_t param_version=VERSION_PARAMETER)CSGObject [virtual]
save_serializable_post()CSGObject [protected, virtual]
save_serializable_pre()CSGObject [protected, virtual]
seedCMath [protected, static]
set_generic()CSGObject
set_global_io(SGIO *io)CSGObject
set_global_parallel(Parallel *parallel)CSGObject
set_global_version(Version *version)CSGObject
shallow_copy() const CSGObject [virtual]
sign(T a)CMath [static]
sin(float64_t x)CMath [static]
sort(int32_t *a, int32_t cols, int32_t sort_col=0)CMath [static]
sort(float64_t *a, int32_t *idx, int32_t N)CMath [static]
sq(T x)CMath [static]
sqrt(float32_t x)CMath [static]
sqrt(float64_t x)CMath [static]
sqrt(floatmax_t x)CMath [static]
swap(T &a, T &b)CMath [static]
unset_generic()CSGObject
update_parameter_hash()CSGObject [protected, virtual]
versionCSGObject
~CMath()CMath [virtual]
~CSGObject()CSGObject [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

SHOGUN Machine Learning Toolbox - Documentation