SHOGUN
v2.0.0
|
This is the complete list of members for SGVector< T >, including all inherited members.
add(const SGVector< T > x) | SGVector< T > | |
add(const T x) | SGVector< T > | |
add(T *target, T alpha, const T *v1, T beta, const T *v2, int32_t len) | SGVector< T > | static |
add_scalar(T alpha, T *vec, int32_t len) | SGVector< T > | static |
arg_max(T *vec, int32_t inc, int32_t len, T *maxv_ptr=NULL) | SGVector< T > | static |
arg_min(T *vec, int32_t inc, int32_t len, T *minv_ptr=NULL) | SGVector< T > | static |
clone() const | SGVector< T > | |
clone_vector(const T *vec, int32_t len) | SGVector< T > | static |
copy_data(const SGReferencedData &orig) | SGVector< T > | protectedvirtual |
copy_refcount(const SGReferencedData &orig) | SGReferencedData | protected |
display_size() const | SGVector< T > | |
display_vector(const char *name="vector", const char *prefix="") const | SGVector< T > | |
display_vector(const T *vector, int32_t n, const char *name="vector", const char *prefix="") | SGVector< T > | static |
display_vector(const SGVector< T >, const char *name="vector", const char *prefix="") | SGVector< T > | static |
display_vector(const bool *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const char *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const uint8_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const int8_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const uint16_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const int16_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const int32_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const uint32_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const int64_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const uint64_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const float32_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const float64_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
display_vector(const floatmax_t *vector, int32_t n, const char *name, const char *prefix) | SGVector< T > | |
dot(const bool *v1, const bool *v2, int32_t n) | SGVector< T > | static |
dot(const floatmax_t *v1, const floatmax_t *v2, int32_t n) | SGVector< T > | static |
dot(const float64_t *v1, const float64_t *v2, int32_t n) | SGVector< T > | static |
dot(const float32_t *v1, const float32_t *v2, int32_t n) | SGVector< T > | static |
dot(const uint64_t *v1, const uint64_t *v2, int32_t n) | SGVector< T > | static |
dot(const int64_t *v1, const int64_t *v2, int32_t n) | SGVector< T > | static |
dot(const int32_t *v1, const int32_t *v2, int32_t n) | SGVector< T > | static |
dot(const uint32_t *v1, const uint32_t *v2, int32_t n) | SGVector< T > | static |
dot(const uint16_t *v1, const uint16_t *v2, int32_t n) | SGVector< T > | static |
dot(const int16_t *v1, const int16_t *v2, int32_t n) | SGVector< T > | static |
dot(const char *v1, const char *v2, int32_t n) | SGVector< T > | static |
dot(const uint8_t *v1, const uint8_t *v2, int32_t n) | SGVector< T > | static |
dot(const int8_t *v1, const int8_t *v2, int32_t n) | SGVector< T > | static |
dot(const float64_t *v1, const char *v2, int32_t n) | SGVector< T > | static |
fequal(T x, T y, float64_t precision=1e-6) | SGVector< T > | static |
fill_vector(T *vec, int32_t len, T value) | SGVector< T > | static |
find(T elem) | SGVector< T > | |
find_if(Predicate p) | SGVector< T > | |
free_data() | SGVector< T > | protectedvirtual |
get_element(index_t index) | SGVector< T > | |
init_data() | SGVector< T > | protectedvirtual |
max(T *vec, int32_t len) | SGVector< T > | static |
mean() const | SGVector< T > | |
min(T *vec, int32_t len) | SGVector< T > | static |
onenorm(T *x, int32_t len) | SGVector< T > | static |
operator T *() | SGVector< T > | |
operator+(SGVector< T > x) | SGVector< T > | |
operator+=(SGVector< T > x) | SGVector< T > | |
operator=(const SGReferencedData &orig) | SGReferencedData | |
operator[](index_t index) const | SGVector< T > | |
operator[](index_t index) | SGVector< T > | |
permute(T *vec, int32_t n) | SGVector< T > | static |
permute() | SGVector< T > | |
permute_vector(SGVector< T > vec) | SGVector< T > | static |
qnorm(T *x, int32_t len, float64_t q) | SGVector< T > | static |
qsq(T *x, int32_t len, float64_t q) | SGVector< T > | static |
random(T min_value, T max_value) | SGVector< T > | |
random_vector(T *vec, int32_t len, T min_value, T max_value) | SGVector< T > | static |
randperm() | SGVector< T > | |
randperm(T *perm, int32_t n) | SGVector< T > | static |
range_fill(T start=0) | SGVector< T > | |
range_fill_vector(T *vec, int32_t len, T start=0) | SGVector< T > | static |
ref() | SGReferencedData | protected |
ref_count() | SGReferencedData | |
resize(T *&data, int64_t old_size, int64_t new_size) | SGVector< T > | static |
resize_vector(int32_t n) | SGVector< T > | |
scale(T alpha) | SGVector< T > | |
scale_vector(T alpha, T *vec, int32_t len) | SGVector< T > | static |
set_const(T const_elem) | SGVector< T > | |
set_element(const T &p_element, index_t index) | SGVector< T > | |
SGReferencedData(bool ref_counting=true) | SGReferencedData | |
SGReferencedData(const SGReferencedData &orig) | SGReferencedData | |
SGVector() | SGVector< T > | |
SGVector(T *v, index_t len, bool ref_counting=true) | SGVector< T > | |
SGVector(index_t len, bool ref_counting=true) | SGVector< T > | |
SGVector(const SGVector &orig) | SGVector< T > | |
size() const | SGVector< T > | |
sorted_index() | SGVector< T > | |
sum(T *vec, int32_t len) | SGVector< T > | static |
sum(SGVector< T > vec) | SGVector< T > | static |
sum_abs(T *vec, int32_t len) | SGVector< T > | static |
twonorm(const T *x, int32_t len) | SGVector< T > | static |
twonorm(const bool *x, int32_t len) | SGVector< T > | |
twonorm(const char *x, int32_t len) | SGVector< T > | |
twonorm(const int8_t *x, int32_t len) | SGVector< T > | |
twonorm(const uint8_t *x, int32_t len) | SGVector< T > | |
twonorm(const int16_t *x, int32_t len) | SGVector< T > | |
twonorm(const uint16_t *x, int32_t len) | SGVector< T > | |
twonorm(const int32_t *x, int32_t len) | SGVector< T > | |
twonorm(const uint32_t *x, int32_t len) | SGVector< T > | |
twonorm(const int64_t *x, int32_t len) | SGVector< T > | |
twonorm(const uint64_t *x, int32_t len) | SGVector< T > | |
twonorm(const float32_t *x, int32_t len) | SGVector< T > | |
twonorm(const float64_t *v, int32_t n) | SGVector< T > | |
twonorm(const floatmax_t *x, int32_t len) | SGVector< T > | |
unique(T *output, int32_t size) | SGVector< T > | static |
unref() | SGReferencedData | protected |
vec1_plus_scalar_times_vec2(float64_t *vec1, const float64_t scalar, const float64_t *vec2, int32_t n) | SGVector< T > | static |
vec1_plus_scalar_times_vec2(float32_t *vec1, const float32_t scalar, const float32_t *vec2, int32_t n) | SGVector< T > | static |
vector | SGVector< T > | |
vector_multiply(T *target, const T *v1, const T *v2, int32_t len) | SGVector< T > | static |
vlen | SGVector< T > | |
zero() | SGVector< T > | |
~SGReferencedData() | SGReferencedData | virtual |
~SGVector() | SGVector< T > | virtual |