SHOGUN  4.1.0
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
CMath 成员列表

成员的完整列表,这些成员属于 CMath,包括所有继承而来的类成员

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
arg_max(T *vec, int32_t inc, int32_t len, T *maxv_ptr=NULL)CMathstatic
arg_min(T *vec, int32_t inc, int32_t len, T *minv_ptr=NULL)CMathstatic
argsort(SGVector< T > vector)CMathstatic
asin(float64_t x)CMathstatic
atan(float64_t x)CMathstatic
atan2(float64_t y, float64_t x)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
dot(const bool *v1, const bool *v2, int32_t n)CMathstatic
dot(const floatmax_t *v1, const floatmax_t *v2, int32_t n)CMathstatic
dot(const float64_t *v1, const float64_t *v2, int32_t n)CMathstatic
dot(const float32_t *v1, const float32_t *v2, int32_t n)CMathstatic
dot(const uint64_t *v1, const uint64_t *v2, int32_t n)CMathstatic
dot(const int64_t *v1, const int64_t *v2, int32_t n)CMathstatic
dot(const int32_t *v1, const int32_t *v2, int32_t n)CMathstatic
dot(const uint32_t *v1, const uint32_t *v2, int32_t n)CMathstatic
dot(const uint16_t *v1, const uint16_t *v2, int32_t n)CMathstatic
dot(const int16_t *v1, const int16_t *v2, int32_t n)CMathstatic
dot(const char *v1, const char *v2, int32_t n)CMathstatic
dot(const uint8_t *v1, const uint8_t *v2, int32_t n)CMathstatic
dot(const int8_t *v1, const int8_t *v2, int32_t n)CMathstatic
dot(const float64_t *v1, const char *v2, int32_t n)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_tolerance(float64_t true_value, float64_t rel_tolerance)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
is_sorted(SGVector< T > vector)CMathstatic
linspace(float64_t *output, float64_t start, float64_t end, int32_t n=100)CMathstatic
linspace(T start, T end, int32_t n)CMathstatic
linspace(complex128_t start, complex128_t end, int32_t n)CMath
linspace_vec(T start, T end, int32_t n)CMathstatic
load_serializable(CSerializableFile *file, const char *prefix="")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_parametersCSGObject
MACHINE_EPSILONCMathstatic
max(T a, T b)CMathstatic
max(T *vec, int32_t len)CMathstatic
MAX_REAL_NUMBERCMathstatic
min(T a, T b)CMathstatic
min(T *vec, int32_t len)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
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(SGVector< T > vector)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="")CSGObjectvirtual
save_serializable_post()CSGObjectprotectedvirtual
save_serializable_pre()CSGObjectprotectedvirtual
seedCMathprotectedstatic
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_generic()CSGObject
set_global_io(SGIO *io)CSGObject
set_global_parallel(Parallel *parallel)CSGObject
set_global_version(Version *version)CSGObject
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

SHOGUN 机器学习工具包 - 项目文档