SHOGUN  v2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SGMatrix< T > Member List

This is the complete list of members for SGMatrix< T >, including all inherited members.

center()SGMatrix< T >
center_matrix(T *matrix, int32_t m, int32_t n)SGMatrix< T >static
clone()SGMatrix< T >
clone_matrix(const T *matrix, int32_t nrows, int32_t ncols)SGMatrix< T >static
compute_eigenvectors(SGMatrix< float64_t > matrix)SGMatrix< T >static
compute_eigenvectors(double *matrix, int n, int m)SGMatrix< T >static
compute_few_eigenvectors(double *matrix_, double *&eigenvalues, double *&eigenvectors, int n, int il, int iu)SGMatrix< T >
copy_data(const SGReferencedData &orig)SGMatrix< T >protectedvirtual
copy_refcount(const SGReferencedData &orig)SGReferencedDataprotected
create_centering_matrix(index_t size)SGMatrix< T >static
create_diagonal_matrix(T *matrix, T *v, int32_t size)SGMatrix< T >static
create_identity_matrix(index_t size, T scale)SGMatrix< T >static
create_identity_matrix(index_t size, char scale)SGMatrix< T >
create_identity_matrix(index_t size, int8_t scale)SGMatrix< T >
create_identity_matrix(index_t size, uint8_t scale)SGMatrix< T >
create_identity_matrix(index_t size, bool scale)SGMatrix< T >
create_identity_matrix(index_t size, int16_t scale)SGMatrix< T >
create_identity_matrix(index_t size, uint16_t scale)SGMatrix< T >
create_identity_matrix(index_t size, int32_t scale)SGMatrix< T >
create_identity_matrix(index_t size, uint32_t scale)SGMatrix< T >
create_identity_matrix(index_t size, int64_t scale)SGMatrix< T >
create_identity_matrix(index_t size, uint64_t scale)SGMatrix< T >
create_identity_matrix(index_t size, float32_t scale)SGMatrix< T >
create_identity_matrix(index_t size, float64_t scale)SGMatrix< T >
create_identity_matrix(index_t size, floatmax_t scale)SGMatrix< T >
display_matrix(const char *name="matrix") const SGMatrix< T >
display_matrix(const T *matrix, int32_t rows, int32_t cols, const char *name="matrix", const char *prefix="")SGMatrix< T >static
display_matrix(const SGMatrix< T > matrix, const char *name="matrix", const char *prefix="")SGMatrix< T >static
display_matrix(const bool *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const char *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const int8_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const uint8_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const int16_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const uint16_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const int32_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const uint32_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const int64_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const uint64_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const float32_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const float64_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
display_matrix(const floatmax_t *matrix, int32_t rows, int32_t cols, const char *name, const char *prefix)SGMatrix< T >
free_data()SGMatrix< T >protectedvirtual
get_allocated_matrix(index_t num_rows, index_t num_cols, SGMatrix< T > pre_allocated=SGMatrix< T >())SGMatrix< T >static
get_column_sum(T *matrix, int32_t m, int32_t n)SGMatrix< T >static
get_column_vector(index_t col) const SGMatrix< T >
get_row_sum(T *matrix, int32_t m, int32_t n)SGMatrix< T >static
init_data()SGMatrix< T >protectedvirtual
inverse(SGMatrix< float64_t > matrix)SGMatrix< T >static
matrixSGMatrix< T >
matrix_multiply(SGMatrix< float64_t > A, SGMatrix< float64_t > B, bool transpose_A=false, bool transpose_B=false, float64_t scale=1.0)SGMatrix< T >static
num_colsSGMatrix< T >
num_rowsSGMatrix< T >
operator()(index_t i_row, index_t i_col) const SGMatrix< T >
operator()(index_t i_row, index_t i_col)SGMatrix< T >
operator=(const SGReferencedData &orig)SGReferencedData
operator[](index_t index) const SGMatrix< T >
operator[](index_t index)SGMatrix< T >
pinv(float64_t *matrix, int32_t rows, int32_t cols, float64_t *target=NULL)SGMatrix< T >static
ref()SGReferencedDataprotected
ref_count()SGReferencedData
remove_column_mean()SGMatrix< T >
set_const(T const_elem)SGMatrix< T >
SGMatrix()SGMatrix< T >
SGMatrix(T *m, index_t nrows, index_t ncols, bool ref_counting=true)SGMatrix< T >
SGMatrix(index_t nrows, index_t ncols, bool ref_counting=true)SGMatrix< T >
SGMatrix(const SGMatrix &orig)SGMatrix< T >
SGReferencedData(bool ref_counting=true)SGReferencedData
SGReferencedData(const SGReferencedData &orig)SGReferencedData
trace(float64_t *mat, int32_t cols, int32_t rows)SGMatrix< T >static
transpose_matrix(T *&matrix, int32_t &num_feat, int32_t &num_vec)SGMatrix< T >static
unref()SGReferencedDataprotected
zero()SGMatrix< T >
~SGMatrix()SGMatrix< T >virtual
~SGReferencedData()SGReferencedDatavirtual

SHOGUN Machine Learning Toolbox - Documentation