|
SHOGUN
4.2.0
|
This is the complete list of members for CMath, including all inherited members.
| abs(T a) | CMath | static |
| abs(complex128_t a) | CMath | static |
| acos(float64_t x) | 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 |
| arg_max(T *vec, int32_t inc, int32_t len, T *maxv_ptr=NULL) | CMath | static |
| arg_min(T *vec, int32_t inc, int32_t len, T *minv_ptr=NULL) | CMath | static |
| argsort(SGVector< T > vector) | CMath | static |
| asin(float64_t x) | CMath | static |
| atan(float64_t x) | CMath | static |
| atan2(float64_t y, float64_t x) | CMath | static |
| binary_search(T *output, int32_t size, T elem) | CMath | static |
| binary_search(complex128_t *output, int32_t size, complex128_t elem) | CMath | static |
| binary_search(T **vector, index_t length, T *elem) | CMath | static |
| binary_search(complex128_t **vector, index_t length, complex128_t *elem) | CMath | static |
| binary_search_helper(T *output, int32_t size, T elem) | CMath | static |
| binary_search_helper(complex128_t *output, int32_t size, complex128_t elem) | CMath | static |
| binary_search_max_lower_equal(T *output, int32_t size, T elem) | CMath | static |
| binary_search_max_lower_equal(complex128_t *output, int32_t size, complex128_t elem) | CMath | static |
| build_gradient_parameter_dictionary(CMap< TParameter *, CSGObject * > *dict) | CSGObject | |
| byte(T word, uint16_t p) | CMath | static |
| byte(complex128_t word, uint16_t p) | CMath | static |
| ceil(float64_t d) | CMath | static |
| clamp(T value, T lb, T ub) | CMath | static |
| clone() | CSGObject | virtual |
| CMath() | CMath | |
| cos(float64_t x) | CMath | static |
| cosh(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 |
| display_bits(complex128_t word, int32_t width=8 *sizeof(complex128_t)) | CMath | static |
| dot(const bool *v1, const bool *v2, int32_t n) | CMath | static |
| dot(const floatmax_t *v1, const floatmax_t *v2, int32_t n) | CMath | static |
| dot(const float64_t *v1, const float64_t *v2, int32_t n) | CMath | static |
| dot(const float32_t *v1, const float32_t *v2, int32_t n) | CMath | static |
| dot(const uint64_t *v1, const uint64_t *v2, int32_t n) | CMath | static |
| dot(const int64_t *v1, const int64_t *v2, int32_t n) | CMath | static |
| dot(const int32_t *v1, const int32_t *v2, int32_t n) | CMath | static |
| dot(const uint32_t *v1, const uint32_t *v2, int32_t n) | CMath | static |
| dot(const uint16_t *v1, const uint16_t *v2, int32_t n) | CMath | static |
| dot(const int16_t *v1, const int16_t *v2, int32_t n) | CMath | static |
| dot(const char *v1, const char *v2, int32_t n) | CMath | static |
| dot(const uint8_t *v1, const uint8_t *v2, int32_t n) | CMath | static |
| dot(const int8_t *v1, const int8_t *v2, int32_t n) | CMath | static |
| dot(const float64_t *v1, const char *v2, int32_t n) | CMath | static |
| equals(CSGObject *other, float64_t accuracy=0.0, bool tolerant=false) | CSGObject | virtual |
| exp(float64_t x) | CMath | static |
| F_MAX_VAL32 | CMath | static |
| F_MAX_VAL64 | CMath | static |
| F_MIN_NORM_VAL32 | CMath | static |
| F_MIN_NORM_VAL64 | CMath | static |
| F_MIN_VAL32 | CMath | static |
| F_MIN_VAL64 | CMath | static |
| factorial(int32_t n) | CMath | static |
| fequals(const T &a, const T &b, const float64_t eps, bool tolerant=false) | CMath | static |
| fequals_abs(const T &a, const T &b, const float64_t eps) | CMath | static |
| floor(float64_t d) | CMath | static |
| floor_log(index_t n) | CMath | static |
| get(const Tag< T > &_tag) const | CSGObject | |
| get(const std::string &name) const | CSGObject | |
| get_abs_tolerance(float64_t true_value, float64_t rel_tolerance) | 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_num_nonzero(complex128_t *vec, int32_t len) | CMath | static |
| get_seed() | CMath | static |
| has(const std::string &name) const | CSGObject | |
| has(const Tag< T > &tag) const | CSGObject | |
| has(const std::string &name) const | CSGObject | |
| imag(complex128_t c) | 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 |
| is_sorted(SGVector< T > vector) | CMath | static |
| linspace(float64_t *output, float64_t start, float64_t end, int32_t n=100) | CMath | static |
| linspace(T start, T end, int32_t n) | CMath | static |
| linspace(complex128_t start, complex128_t end, int32_t n) | CMath | |
| linspace_vec(T start, T end, int32_t n) | CMath | static |
| load_serializable(CSerializableFile *file, const char *prefix="") | 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 |
| log_mean_exp(SGVector< T > values) | CMath | static |
| log_sum_exp(SGVector< T > values) | CMath | static |
| logarithmic_sum(float64_t p, float64_t q) | CMath | static |
| LOGRANGE | CMath | protectedstatic |
| m_gradient_parameters | CSGObject | |
| m_hash | CSGObject | |
| m_model_selection_parameters | CSGObject | |
| m_parameters | CSGObject | |
| MACHINE_EPSILON | CMath | static |
| max(T a, T b) | CMath | static |
| max(T *vec, int32_t len) | CMath | static |
| MAX_REAL_NUMBER | CMath | static |
| min(T a, T b) | CMath | static |
| min(T *vec, int32_t len) | CMath | static |
| min(float64_t *output, T *index, int32_t size) | CMath | static |
| min(float64_t *output, complex128_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 |
| nmin(float64_t *output, complex128_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 |
| NOT_A_NUMBER | CMath | static |
| 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(complex128_t *output, T *index, uint32_t size, int32_t n_threads, int32_t limit=0) | CMath | static |
| parallel_qsort_index(void *p) | CMath | static |
| parameter_hash_changed() | CSGObject | virtual |
| permute(SGVector< T > v, CRandom *rand=NULL) | CMath | static |
| PI | CMath | static |
| pow(bool x, int32_t n) | 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 |
| pow(complex128_t x, int32_t n) | CMath | static |
| pow(complex128_t x, complex128_t n) | CMath | static |
| pow(complex128_t x, float64_t n) | CMath | static |
| pow(float64_t x, complex128_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(T *output, int32_t size) | CMath | static |
| qsort(T **vector, index_t length) | CMath | static |
| qsort(complex128_t **vector, index_t length) | CMath | static |
| qsort(SGVector< T > vector) | CMath | static |
| qsort_backward_index(T1 *output, T2 *index, int32_t size) | CMath | static |
| qsort_backword_index(complex128_t *output, T *index, uint32_t size) | CMath | static |
| qsort_index(T1 *output, T2 *index, uint32_t size) | CMath | static |
| qsort_index(complex128_t *output, T *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 |
| radix_sort_helper(complex128_t *array, int32_t size, uint16_t i) | CMath | 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 |
| real(complex128_t c) | CMath | static |
| register_param(Tag< T > &_tag, const T &value) | CSGObject | protected |
| register_param(const std::string &name, const T &value) | CSGObject | protected |
| round(float64_t d) | CMath | static |
| save_serializable(CSerializableFile *file, const char *prefix="") | CSGObject | virtual |
| save_serializable_post() | CSGObject | protectedvirtual |
| save_serializable_pre() | CSGObject | protectedvirtual |
| seed | CMath | protectedstatic |
| set(const Tag< T > &_tag, const T &value) | CSGObject | |
| set(const std::string &name, const T &value) | 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_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 |
| sinh(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 |
| strtod(const char *str, float64_t *double_result) | CMath | static |
| strtof(const char *str, float32_t *float_result) | CMath | static |
| strtold(const char *str, floatmax_t *long_double_result) | CMath | static |
| swap(T &a, T &b) | CMath | static |
| tan(float64_t x) | CMath | static |
| tanh(float64_t x) | CMath | static |
| unset_generic() | CSGObject | |
| update_parameter_hash() | CSGObject | virtual |
| version | CSGObject | |
| ~CMath() | CMath | virtual |
| ~CSGObject() | CSGObject | virtual |