SHOGUN
v2.0.0
|
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_INFTY | CMath | static |
ALMOST_NEG_INFTY | CMath | 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 |
INFTY | CMath | static |
init_random(uint32_t initseed=0) | CMath | static |
insertion_sort(T *output, int32_t size) | CMath | static |
invsqrt(float32_t x) | CMath | static |
io | CSGObject | |
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 | protectedvirtual |
load_serializable_pre() | CSGObject | protectedvirtual |
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 |
LOGRANGE | CMath | protectedstatic |
m_hash | CSGObject | |
m_model_selection_parameters | CSGObject | |
m_parameter_map | CSGObject | |
m_parameters | CSGObject | |
MACHINE_EPSILON | CMath | 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_NUMBER | CMath | static |
migrate(DynArray< TParameter * > *param_base, const SGParamInfo *target) | CSGObject | protectedvirtual |
min(T a, T b) | CMath | static |
min(float64_t *output, T *index, int32_t size) | CMath | static |
MIN_REAL_NUMBER | CMath | 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 | protectedvirtual |
parallel | CSGObject | |
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 |
PI | CMath | 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_state | CMath | protectedstatic |
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 | protectedvirtual |
save_serializable_pre() | CSGObject | protectedvirtual |
seed | CMath | protectedstatic |
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 | protectedvirtual |
version | CSGObject | |
~CMath() | CMath | virtual |
~CSGObject() | CSGObject | virtual |