This is the complete list of members for Matrix< T >, including all inherited members.
| add_columns(const size_t &) const | Matrix< T > | |
| add_columns_first(const size_t &) const | Matrix< T > | |
| append_column(const Vector< T > &, const string &="") const | Matrix< T > | |
| append_header(const string &) | Matrix< T > | |
| append_row(const Vector< T > &) const | Matrix< T > | |
| assemble_columns(const Matrix< T > &) const | Matrix< T > | |
| assemble_rows(const Matrix< T > &) const | Matrix< T > | |
| bool_to_double() const | Matrix< T > | |
| calculate_column_sum(const size_t &) const | Matrix< T > | |
| calculate_columns_sum() const | Matrix< T > | |
| calculate_missing_values_percentage() const | Matrix< T > | |
| calculate_reverse_columns() const | Matrix< T > | |
| calculate_row_sum(const size_t &) const | Matrix< T > | |
| calculate_rows_sum() const | Matrix< T > | |
| calculate_sum() const | Matrix< T > | |
| calculate_trace() const | Matrix< T > | |
| calculate_transpose() const | Matrix< T > | |
| columns_number | Matrix< T > | private |
| compare_rows(const size_t &, const Matrix< T > &, const size_t &) const | Matrix< T > | |
| count_column_contains(const string &, const string &) const | Matrix< T > | |
| count_column_occurrences(const T &) const | Matrix< T > | |
| count_columns_equal_to(const Vector< T > &, const T &) const (defined in Matrix< T >) | Matrix< T > | |
| count_columns_with_nan() const | Matrix< T > | |
| count_diagonal_elements() const | Matrix< T > | |
| count_equal_to(const T &) const | Matrix< T > | |
| count_equal_to(const size_t &, const T &) const | Matrix< T > | |
| count_equal_to(const size_t &, const Vector< T > &) const | Matrix< T > | |
| count_equal_to(const size_t &, const Vector< T > &, const size_t &, const T &) const | Matrix< T > | |
| count_equal_to(const size_t &, const Vector< T > &, const size_t &, const T &, const size_t &, const T &, const size_t &, const T &) const | Matrix< T > | |
| count_equal_to(const size_t &, const T &, const size_t &, const T &) const | Matrix< T > | |
| count_equal_to(const size_t &, const T &, const size_t &, const T &, const size_t &, const T &, const size_t &, const T &) const | Matrix< T > | |
| count_equal_to(const string &, const T &) const | Matrix< T > | |
| count_equal_to(const string &, const Vector< T > &) const | Matrix< T > | |
| count_equal_to(const string &, const T &, const string &, const T &) const | Matrix< T > | |
| count_equal_to_by_rows(const T &) const | Matrix< T > | |
| count_equal_to_by_rows(const T &, const Vector< double > &) const | Matrix< T > | |
| count_nan() const | Matrix< T > | |
| count_nan_columns() const | Matrix< T > | |
| count_nan_rows() const | Matrix< T > | |
| count_not_equal_to(const T &) const | Matrix< T > | |
| count_not_equal_to(const size_t &, const T &) const | Matrix< T > | |
| count_not_equal_to(const size_t &, const Vector< T > &) const | Matrix< T > | |
| count_not_equal_to(const size_t &, const T &, const size_t &, const T &) const | Matrix< T > | |
| count_not_equal_to(const string &, const T &) const | Matrix< T > | |
| count_not_equal_to(const string &, const T &, const string &, const T &) const | Matrix< T > | |
| count_not_NAN() const | Matrix< T > | |
| count_off_diagonal_elements() const | Matrix< T > | |
| count_rows_equal_to(const T &) const | Matrix< T > | |
| count_rows_equal_to(const Vector< size_t > &, const T &) const | Matrix< T > | |
| count_rows_not_equal_to(const T &) const | Matrix< T > | |
| count_rows_with_nan() const | Matrix< T > | |
| count_unique_elements() const | Matrix< T > | |
| delete_binary_columns() const | Matrix< T > | |
| delete_binary_columns(const double &) const | Matrix< T > | |
| delete_column(const size_t &) const | Matrix< T > | |
| delete_column(const string &) const | Matrix< T > | |
| delete_columns(const Vector< size_t > &) const | Matrix< T > | |
| delete_columns(const Vector< string > &) const | Matrix< T > | |
| delete_columns_name_contains(const Vector< string > &) const | Matrix< T > | |
| delete_columns_with_value(const T &) const | Matrix< T > | |
| delete_constant_columns() const | Matrix< T > | |
| delete_constant_rows() const | Matrix< T > | |
| delete_first_columns(const size_t &) const | Matrix< T > | |
| delete_first_rows(const size_t &) const | Matrix< T > | |
| delete_last_columns(const size_t &) const | Matrix< T > | |
| delete_last_rows(const size_t &) const | Matrix< T > | |
| delete_row(const size_t &) const | Matrix< T > | |
| delete_rows(const Vector< size_t > &) const | Matrix< T > | |
| delete_rows_equal_to(const T &) const | Matrix< T > | |
| delete_rows_with_value(const T &) const | Matrix< T > | |
| divide_rows(const Vector< T > &) | Matrix< T > | |
| embed(const size_t &, const size_t &, const Matrix< T > &) | Matrix< T > | |
| embed(const size_t &, const size_t &, const Vector< T > &) | Matrix< T > | |
| empty() const | Matrix< T > | |
| filter(const T &, const T &) | Matrix< T > | |
| filter_column_equal_to(const size_t &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const string &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const size_t &, const Vector< T > &) const | Matrix< T > | |
| filter_column_equal_to(const string &, const Vector< T > &) const | Matrix< T > | |
| filter_column_equal_to(const size_t &, const Vector< T > &, const size_t &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const string &, const Vector< T > &, const string &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const size_t &, const T &, const size_t &, const T &, const size_t &, const T &, const size_t &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const string &, const T &, const string &, const T &, const string &, const T &, const string &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const size_t &, const Vector< T > &, const size_t &, const T &, const size_t &, const T &, const size_t &, const T &) const | Matrix< T > | |
| filter_column_equal_to(const string &, const Vector< T > &, const string &, const T &, const string &, const T &, const string &, const T &) const | Matrix< T > | |
| filter_column_greater_than(const size_t &, const T &) const | Matrix< T > | |
| filter_column_greater_than(const string &, const T &) const | Matrix< T > | |
| filter_column_greater_than_string(const string &, const double &) const | Matrix< T > | |
| filter_column_less_than(const size_t &, const T &) const | Matrix< T > | |
| filter_column_less_than(const string &, const T &) const | Matrix< T > | |
| filter_column_less_than_string(const string &, const double &) const | Matrix< T > | |
| filter_column_minimum_maximum(const size_t &, const T &, const T &) const | Matrix< T > | |
| filter_column_minimum_maximum(const string &, const T &, const T &) const (defined in Matrix< T >) | Matrix< T > | |
| filter_column_not_equal_to(const size_t &, const T &) const | Matrix< T > | |
| filter_column_not_equal_to(const string &, const T &) const | Matrix< T > | |
| filter_column_not_equal_to(const string &, const Vector< T > &) const | Matrix< T > | |
| filter_column_not_equal_to(const size_t &, const Vector< T > &) const | Matrix< T > | |
| filter_extreme_values(const size_t &, const double &, const double &) const (defined in Matrix< T >) | Matrix< T > | |
| filter_extreme_values(const string &, const double &, const double &) const (defined in Matrix< T >) | Matrix< T > | |
| get_binary_columns_indices() const | Matrix< T > | |
| get_column(const size_t &) const | Matrix< T > | |
| get_column(const string &) const | Matrix< T > | |
| get_column(const size_t &, const Vector< size_t > &) const | Matrix< T > | |
| get_column_index(const string &) const | Matrix< T > | |
| get_columns(const Vector< string > &) const | Matrix< T > | |
| get_columns_indices(const Vector< string > &) const | Matrix< T > | |
| get_columns_number() const | Matrix< T > | |
| get_constant_columns_indices() const | Matrix< T > | |
| get_diagonal() const | Matrix< T > | |
| get_first(const size_t &) const | Matrix< T > | |
| get_first(const string &) const | Matrix< T > | |
| get_first_columns(const size_t &) const | Matrix< T > | |
| get_first_rows(const size_t &) const | Matrix< T > | |
| get_header() const | Matrix< T > | |
| get_header(const size_t &) const | Matrix< T > | |
| get_indices_greater_than(const T &) const | Matrix< T > | |
| get_indices_less_than(const T &) const | Matrix< T > | |
| get_last(const size_t &) const | Matrix< T > | |
| get_last(const string &) const | Matrix< T > | |
| get_last_columns(const size_t &) const | Matrix< T > | |
| get_last_rows(const size_t &) const | Matrix< T > | |
| get_nan_indices() const | Matrix< T > | |
| get_row(const size_t &) const | Matrix< T > | |
| get_row(const size_t &, const Vector< size_t > &) const | Matrix< T > | |
| get_rows(const size_t &, const size_t &) const | Matrix< T > | |
| get_rows_equal_to(const Vector< T > &) const | Matrix< T > | |
| get_rows_number() const | Matrix< T > | |
| get_submatrix(const Vector< size_t > &, const Vector< size_t > &) const | Matrix< T > | |
| get_submatrix_columns(const Vector< size_t > &) const | Matrix< T > | |
| get_submatrix_rows(const Vector< size_t > &) const | Matrix< T > | |
| get_tensor(const Vector< size_t > &, const Vector< size_t > &, const Vector< size_t > &) const (defined in Matrix< T >) | Matrix< T > | |
| has_column_value(const size_t &, const T &) const | Matrix< T > | |
| has_nan() const | Matrix< T > | |
| has_nan_column(const size_t &) const | Matrix< T > | |
| has_nan_row(const size_t &) const | Matrix< T > | |
| header | Matrix< T > | private |
| initialize(const T &) | Matrix< T > | |
| initialize_diagonal(const T &) | Matrix< T > | |
| initialize_diagonal(const size_t &, const T &) | Matrix< T > | |
| initialize_diagonal(const size_t &, const Vector< T > &) | Matrix< T > | |
| initialize_identity() | Matrix< T > | |
| initialize_sequential() | Matrix< T > | |
| insert_column(const size_t &, const Vector< T > &, const string &="") const | Matrix< T > | |
| insert_column(const string &, const Vector< T > &, const string &="") const | Matrix< T > | |
| insert_matrix(const size_t &, const Matrix< T > &) const | Matrix< T > | |
| insert_padding(const size_t &, const size_t &) const (defined in Matrix< T >) | Matrix< T > | |
| insert_row(const size_t &, const Vector< T > &) const | Matrix< T > | |
| insert_row_values(const size_t &, const size_t &, const Vector< T > &) | Matrix< T > | |
| is_antisymmetric() const | Matrix< T > | |
| is_binary() const | Matrix< T > | |
| is_column_binary(const size_t &) const | Matrix< T > | |
| is_column_constant(const size_t &) const | Matrix< T > | |
| is_diagonal() const | Matrix< T > | |
| is_identity() const | Matrix< T > | |
| is_positive() const | Matrix< T > | |
| is_row_equal_to(const size_t &, const Vector< size_t > &, const T &) const | Matrix< T > | |
| is_scalar() const | Matrix< T > | |
| is_square() const | Matrix< T > | |
| is_symmetric() const | Matrix< T > | |
| left_join(const Matrix< T > &, const string &, const string &, const string &="", const string &="") const (defined in Matrix< T >) | Matrix< T > | |
| left_join(const Matrix< T > &, const string &, const string &, const string &, const string &, const string &="", const string &="") const (defined in Matrix< T >) | Matrix< T > | |
| left_join(const Matrix< T > &, const size_t &, const size_t &) const (defined in Matrix< T >) | Matrix< T > | |
| load_binary(const string &) | Matrix< T > | |
| load_csv(const string &, const char &=',', const bool &=false, const string &="NA") | Matrix< T > | |
| load_csv_string(const string &, const char &=',', const bool &=true) | Matrix< T > | |
| Matrix() | Matrix< T > | explicit |
| Matrix(const size_t &, const size_t &) | Matrix< T > | explicit |
| Matrix(const size_t &, const size_t &, const T &) | Matrix< T > | explicit |
| Matrix(const string &, const char &, const bool &) | Matrix< T > | explicit |
| Matrix(const Matrix &) | Matrix< T > | |
| Matrix(const initializer_list< Vector< T >> &) (defined in Matrix< T >) | Matrix< T > | |
| Matrix(const initializer_list< Vector< T >> &, const initializer_list< string > &) (defined in Matrix< T >) | Matrix< T > | |
| matrix_to_string(const char &=' ') const | Matrix< T > | |
| merge_columns(const string &, const string &, const string &, const char &) | Matrix< T > | |
| merge_columns(const size_t &, const size_t &, const char &) | Matrix< T > | |
| merge_matrices(const Matrix< T > &, const string &, const string &, const string &="", const string &="") const (defined in Matrix< T >) | Matrix< T > | |
| merge_matrices(const Matrix< T > &, const size_t &, const size_t &) const (defined in Matrix< T >) | Matrix< T > | |
| multiply_diagonal(const T &) | Matrix< T > | |
| multiply_rows(const Vector< T > &) const | Matrix< T > | |
| multiply_rows(const Matrix< T > &) const | Matrix< T > | |
| operator!=(const Matrix< T > &) const | Matrix< T > | |
| operator!=(const T &value) const | Matrix< T > | |
| operator()(const size_t &, const size_t &) | Matrix< T > | inline |
| operator()(const size_t &, const size_t &) const | Matrix< T > | inline |
| operator()(const size_t &, const string &) (defined in Matrix< T >) | Matrix< T > | inline |
| operator()(const size_t &, const string &) const | Matrix< T > | inline |
| operator*(const T &) const | Matrix< T > | |
| operator*(const Matrix< T > &) const | Matrix< T > | |
| operator*(const Tensor< T > &) const (defined in Matrix< T >) | Matrix< T > | |
| operator*=(const T &) | Matrix< T > | |
| operator*=(const Matrix< T > &) | Matrix< T > | |
| operator+(const T &) const | Matrix< T > | |
| operator+(const Matrix< T > &) const | Matrix< T > | |
| operator+=(const T &value) | Matrix< T > | |
| operator+=(const Matrix< T > &other_matrix) | Matrix< T > | |
| operator-(const T &scalar) const | Matrix< T > | |
| operator-(const Matrix< T > &) const | Matrix< T > | |
| operator-=(const T &) | Matrix< T > | |
| operator-=(const Matrix< T > &) | Matrix< T > | |
| operator/(const T &) const | Matrix< T > | |
| operator/(const Vector< T > &) const | Matrix< T > | |
| operator/(const Matrix< T > &) const | Matrix< T > | |
| operator/=(const T &) | Matrix< T > | |
| operator/=(const Matrix< T > &) | Matrix< T > | |
| operator<(const Matrix< T > &) const | Matrix< T > | |
| operator<(const T &value) const | Matrix< T > | |
| operator<=(const Matrix< T > &) const | Matrix< T > | |
| operator<=(const T &) const | Matrix< T > | |
| operator=(const Matrix< T > &) | Matrix< T > | inline |
| operator==(const Matrix< T > &) const | Matrix< T > | |
| operator==(const T &) const | Matrix< T > | |
| operator>(const Matrix< T > &) const | Matrix< T > | |
| operator>(const T &value) const | Matrix< T > | |
| operator>=(const Matrix< T > &) const | Matrix< T > | |
| operator>=(const T &) const | Matrix< T > | |
| parse(const string &) | Matrix< T > | |
| print() const | Matrix< T > | |
| print_preview() const | Matrix< T > | |
| randomize_normal(const double &=0.0, const double &=1.0) | Matrix< T > | |
| randomize_normal(const Vector< double > &, const Vector< double > &) | Matrix< T > | |
| randomize_normal(const Matrix< double > &, const Matrix< double > &) | Matrix< T > | |
| randomize_uniform(const double &=-1.0, const double &=1.0) | Matrix< T > | |
| randomize_uniform(const Vector< double > &, const Vector< double > &) | Matrix< T > | |
| randomize_uniform(const Matrix< double > &, const Matrix< double > &) | Matrix< T > | |
| replace(const T &, const T &) | Matrix< T > | |
| replace_column_contains(const string &, const string &, const string &) | Matrix< T > | |
| replace_column_equal_to(const size_t &, const T &, const T &) | Matrix< T > | |
| replace_column_equal_to(const string &, const T &, const T &) | Matrix< T > | |
| replace_column_less_than_string(const string &, const double &, const T &) (defined in Matrix< T >) | Matrix< T > | |
| replace_column_not_equal_to(const string &, const T &, const T &) | Matrix< T > | |
| replace_column_not_equal_to(const string &, const Vector< T > &, const T &) | Matrix< T > | |
| replace_contains(const string &, const string &) | Matrix< T > | |
| replace_contains_in_row(const size_t &, const string &, const string &) | Matrix< T > | |
| replace_header(const string &, const string &) | Matrix< T > | |
| replace_in_column(const size_t &, const T &, const T &) | Matrix< T > | |
| replace_in_column(const string &, const T &, const T &) | Matrix< T > | |
| replace_in_row(const size_t &, const T &, const T &) | Matrix< T > | |
| replace_substring(const string &, const string &) | Matrix< T > | |
| replace_substring(const size_t &, const string &, const string &) | Matrix< T > | |
| replace_substring(const string &, const string &, const string &) | Matrix< T > | |
| right_join(const Matrix< T > &, const string &, const string &, const string &="", const string &="") const (defined in Matrix< T >) | Matrix< T > | |
| right_join(const Matrix< T > &, const size_t &, const size_t &) const (defined in Matrix< T >) | Matrix< T > | |
| rows_number | Matrix< T > | private |
| save_binary(const string &) const | Matrix< T > | |
| save_csv(const string &, const char &=',', const Vector< string > &=Vector< string >(), const string &="Id") const | Matrix< T > | |
| save_json(const string &, const Vector< string > &=Vector< string >()) const | Matrix< T > | |
| set() | Matrix< T > | |
| set(const size_t &, const size_t &) | Matrix< T > | |
| set(const size_t &, const size_t &, const T &) | Matrix< T > | |
| set(const Matrix< T > &) | Matrix< T > | |
| set(const string &) | Matrix< T > | |
| set(const initializer_list< Vector< T >> &) | Matrix< T > | |
| set_column(const size_t &, const Vector< T > &, const string &="") | Matrix< T > | |
| set_column(const string &, const Vector< T > &, const string &="") | Matrix< T > | |
| set_column(const string &, const T &, const string &="") | Matrix< T > | |
| set_column(const size_t &, const T &, const string &="") | Matrix< T > | |
| set_columns_number(const size_t &) | Matrix< T > | |
| set_diagonal(const T &) | Matrix< T > | |
| set_diagonal(const Vector< T > &) | Matrix< T > | |
| set_header(const Vector< string > &) | Matrix< T > | |
| set_header(const size_t &, const string &) | Matrix< T > | |
| set_identity(const size_t &) | Matrix< T > | |
| set_row(const size_t &, const Vector< T > &) | Matrix< T > | |
| set_row(const size_t &, const T &) | Matrix< T > | |
| set_rows_number(const size_t &) | Matrix< T > | |
| set_submatrix_rows(const size_t &, const Matrix< T > &) | Matrix< T > | |
| sort_ascending(const size_t &) const | Matrix< T > | |
| sort_ascending_strings(const size_t &) const | Matrix< T > | |
| sort_columns(const Vector< size_t > &) const (defined in Matrix< T >) | Matrix< T > | |
| sort_columns(const Vector< string > &) const (defined in Matrix< T >) | Matrix< T > | |
| sort_descending(const size_t &) const | Matrix< T > | |
| sort_descending_strings(const size_t &) const | Matrix< T > | |
| sort_rank_rows(const Vector< size_t > &) const (defined in Matrix< T >) | Matrix< T > | |
| split_column(const string &, const Vector< string > &, const char &=',', const string &="NA") (defined in Matrix< T >) | Matrix< T > | |
| split_column(const string &, const string &, const string &, const size_t &, const size_t &) (defined in Matrix< T >) | Matrix< T > | |
| string_to_double() const | Matrix< T > | |
| string_to_size_t() const | Matrix< T > | |
| subtract_rows(const Vector< T > &) const | Matrix< T > | |
| sum_column(const size_t &, const Vector< T > &) | Matrix< T > | |
| sum_diagonal(const T &) | Matrix< T > | |
| sum_diagonal(const Vector< T > &) | Matrix< T > | |
| sum_row(const size_t &, const Vector< T > &) | Matrix< T > | |
| sum_rows(const Vector< T > &) const | Matrix< T > | |
| swap_columns(const size_t &, const size_t &) | Matrix< T > | |
| swap_columns(const string &, const string &) | Matrix< T > | |
| to_categorical(const size_t &) const | Matrix< T > | |
| to_double_matrix() const | Matrix< T > | |
| to_float_matrix() const | Matrix< T > | |
| to_ones() const | Matrix< T > | |
| to_size_t_matrix() const | Matrix< T > | |
| to_std_vector() const | Matrix< T > | |
| to_string_matrix(const size_t &=3) const | Matrix< T > | |
| to_tensor() const | Matrix< T > | |
| to_vector() const | Matrix< T > | |
| to_vector_matrix(const size_t &, const size_t &, const size_t &) const | Matrix< T > | |
| to_vector_of_vectors() const | Matrix< T > | |
| to_zeros() const | Matrix< T > | |
| ~Matrix() | Matrix< T > | virtual |