Matrix< T > Member List

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

add_columns(const size_t &) constMatrix< T >
add_columns_first(const size_t &) constMatrix< T >
append_column(const Vector< T > &, const string &="") constMatrix< T >
append_header(const string &)Matrix< T >
append_row(const Vector< T > &) constMatrix< T >
assemble_columns(const Matrix< T > &) constMatrix< T >
assemble_rows(const Matrix< T > &) constMatrix< T >
bool_to_double() constMatrix< T >
calculate_column_sum(const size_t &) constMatrix< T >
calculate_columns_sum() constMatrix< T >
calculate_missing_values_percentage() constMatrix< T >
calculate_reverse_columns() constMatrix< T >
calculate_row_sum(const size_t &) constMatrix< T >
calculate_rows_sum() constMatrix< T >
calculate_sum() constMatrix< T >
calculate_trace() constMatrix< T >
calculate_transpose() constMatrix< T >
columns_numberMatrix< T >private
compare_rows(const size_t &, const Matrix< T > &, const size_t &) constMatrix< T >
count_column_contains(const string &, const string &) constMatrix< T >
count_column_occurrences(const T &) constMatrix< T >
count_columns_equal_to(const Vector< T > &, const T &) const (defined in Matrix< T >)Matrix< T >
count_columns_with_nan() constMatrix< T >
count_diagonal_elements() constMatrix< T >
count_equal_to(const T &) constMatrix< T >
count_equal_to(const size_t &, const T &) constMatrix< T >
count_equal_to(const size_t &, const Vector< T > &) constMatrix< T >
count_equal_to(const size_t &, const Vector< T > &, const size_t &, const T &) constMatrix< 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 &) constMatrix< T >
count_equal_to(const size_t &, const T &, const size_t &, const T &) constMatrix< T >
count_equal_to(const size_t &, const T &, const size_t &, const T &, const size_t &, const T &, const size_t &, const T &) constMatrix< T >
count_equal_to(const string &, const T &) constMatrix< T >
count_equal_to(const string &, const Vector< T > &) constMatrix< T >
count_equal_to(const string &, const T &, const string &, const T &) constMatrix< T >
count_equal_to_by_rows(const T &) constMatrix< T >
count_equal_to_by_rows(const T &, const Vector< double > &) constMatrix< T >
count_nan() constMatrix< T >
count_nan_columns() constMatrix< T >
count_nan_rows() constMatrix< T >
count_not_equal_to(const T &) constMatrix< T >
count_not_equal_to(const size_t &, const T &) constMatrix< T >
count_not_equal_to(const size_t &, const Vector< T > &) constMatrix< T >
count_not_equal_to(const size_t &, const T &, const size_t &, const T &) constMatrix< T >
count_not_equal_to(const string &, const T &) constMatrix< T >
count_not_equal_to(const string &, const T &, const string &, const T &) constMatrix< T >
count_not_NAN() constMatrix< T >
count_off_diagonal_elements() constMatrix< T >
count_rows_equal_to(const T &) constMatrix< T >
count_rows_equal_to(const Vector< size_t > &, const T &) constMatrix< T >
count_rows_not_equal_to(const T &) constMatrix< T >
count_rows_with_nan() constMatrix< T >
count_unique_elements() constMatrix< T >
delete_binary_columns() constMatrix< T >
delete_binary_columns(const double &) constMatrix< T >
delete_column(const size_t &) constMatrix< T >
delete_column(const string &) constMatrix< T >
delete_columns(const Vector< size_t > &) constMatrix< T >
delete_columns(const Vector< string > &) constMatrix< T >
delete_columns_name_contains(const Vector< string > &) constMatrix< T >
delete_columns_with_value(const T &) constMatrix< T >
delete_constant_columns() constMatrix< T >
delete_constant_rows() constMatrix< T >
delete_first_columns(const size_t &) constMatrix< T >
delete_first_rows(const size_t &) constMatrix< T >
delete_last_columns(const size_t &) constMatrix< T >
delete_last_rows(const size_t &) constMatrix< T >
delete_row(const size_t &) constMatrix< T >
delete_rows(const Vector< size_t > &) constMatrix< T >
delete_rows_equal_to(const T &) constMatrix< T >
delete_rows_with_value(const T &) constMatrix< 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() constMatrix< T >
filter(const T &, const T &)Matrix< T >
filter_column_equal_to(const size_t &, const T &) constMatrix< T >
filter_column_equal_to(const string &, const T &) constMatrix< T >
filter_column_equal_to(const size_t &, const Vector< T > &) constMatrix< T >
filter_column_equal_to(const string &, const Vector< T > &) constMatrix< T >
filter_column_equal_to(const size_t &, const Vector< T > &, const size_t &, const T &) constMatrix< T >
filter_column_equal_to(const string &, const Vector< T > &, const string &, const T &) constMatrix< 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 &) constMatrix< T >
filter_column_equal_to(const string &, const T &, const string &, const T &, const string &, const T &, const string &, const T &) constMatrix< 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 &) constMatrix< T >
filter_column_equal_to(const string &, const Vector< T > &, const string &, const T &, const string &, const T &, const string &, const T &) constMatrix< T >
filter_column_greater_than(const size_t &, const T &) constMatrix< T >
filter_column_greater_than(const string &, const T &) constMatrix< T >
filter_column_greater_than_string(const string &, const double &) constMatrix< T >
filter_column_less_than(const size_t &, const T &) constMatrix< T >
filter_column_less_than(const string &, const T &) constMatrix< T >
filter_column_less_than_string(const string &, const double &) constMatrix< T >
filter_column_minimum_maximum(const size_t &, const T &, const T &) constMatrix< 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 &) constMatrix< T >
filter_column_not_equal_to(const string &, const T &) constMatrix< T >
filter_column_not_equal_to(const string &, const Vector< T > &) constMatrix< T >
filter_column_not_equal_to(const size_t &, const Vector< T > &) constMatrix< 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() constMatrix< T >
get_column(const size_t &) constMatrix< T >
get_column(const string &) constMatrix< T >
get_column(const size_t &, const Vector< size_t > &) constMatrix< T >
get_column_index(const string &) constMatrix< T >
get_columns(const Vector< string > &) constMatrix< T >
get_columns_indices(const Vector< string > &) constMatrix< T >
get_columns_number() constMatrix< T >
get_constant_columns_indices() constMatrix< T >
get_diagonal() constMatrix< T >
get_first(const size_t &) constMatrix< T >
get_first(const string &) constMatrix< T >
get_first_columns(const size_t &) constMatrix< T >
get_first_rows(const size_t &) constMatrix< T >
get_header() constMatrix< T >
get_header(const size_t &) constMatrix< T >
get_indices_greater_than(const T &) constMatrix< T >
get_indices_less_than(const T &) constMatrix< T >
get_last(const size_t &) constMatrix< T >
get_last(const string &) constMatrix< T >
get_last_columns(const size_t &) constMatrix< T >
get_last_rows(const size_t &) constMatrix< T >
get_nan_indices() constMatrix< T >
get_row(const size_t &) constMatrix< T >
get_row(const size_t &, const Vector< size_t > &) constMatrix< T >
get_rows(const size_t &, const size_t &) constMatrix< T >
get_rows_equal_to(const Vector< T > &) constMatrix< T >
get_rows_number() constMatrix< T >
get_submatrix(const Vector< size_t > &, const Vector< size_t > &) constMatrix< T >
get_submatrix_columns(const Vector< size_t > &) constMatrix< T >
get_submatrix_rows(const Vector< size_t > &) constMatrix< 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 &) constMatrix< T >
has_nan() constMatrix< T >
has_nan_column(const size_t &) constMatrix< T >
has_nan_row(const size_t &) constMatrix< T >
headerMatrix< 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 &="") constMatrix< T >
insert_column(const string &, const Vector< T > &, const string &="") constMatrix< T >
insert_matrix(const size_t &, const Matrix< T > &) constMatrix< T >
insert_padding(const size_t &, const size_t &) const (defined in Matrix< T >)Matrix< T >
insert_row(const size_t &, const Vector< T > &) constMatrix< T >
insert_row_values(const size_t &, const size_t &, const Vector< T > &)Matrix< T >
is_antisymmetric() constMatrix< T >
is_binary() constMatrix< T >
is_column_binary(const size_t &) constMatrix< T >
is_column_constant(const size_t &) constMatrix< T >
is_diagonal() constMatrix< T >
is_identity() constMatrix< T >
is_positive() constMatrix< T >
is_row_equal_to(const size_t &, const Vector< size_t > &, const T &) constMatrix< T >
is_scalar() constMatrix< T >
is_square() constMatrix< T >
is_symmetric() constMatrix< 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 &=' ') constMatrix< 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 > &) constMatrix< T >
multiply_rows(const Matrix< T > &) constMatrix< T >
operator!=(const Matrix< T > &) constMatrix< T >
operator!=(const T &value) constMatrix< T >
operator()(const size_t &, const size_t &)Matrix< T >inline
operator()(const size_t &, const size_t &) constMatrix< T >inline
operator()(const size_t &, const string &) (defined in Matrix< T >)Matrix< T >inline
operator()(const size_t &, const string &) constMatrix< T >inline
operator*(const T &) constMatrix< T >
operator*(const Matrix< T > &) constMatrix< 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 &) constMatrix< T >
operator+(const Matrix< T > &) constMatrix< T >
operator+=(const T &value)Matrix< T >
operator+=(const Matrix< T > &other_matrix)Matrix< T >
operator-(const T &scalar) constMatrix< T >
operator-(const Matrix< T > &) constMatrix< T >
operator-=(const T &)Matrix< T >
operator-=(const Matrix< T > &)Matrix< T >
operator/(const T &) constMatrix< T >
operator/(const Vector< T > &) constMatrix< T >
operator/(const Matrix< T > &) constMatrix< T >
operator/=(const T &)Matrix< T >
operator/=(const Matrix< T > &)Matrix< T >
operator<(const Matrix< T > &) constMatrix< T >
operator<(const T &value) constMatrix< T >
operator<=(const Matrix< T > &) constMatrix< T >
operator<=(const T &) constMatrix< T >
operator=(const Matrix< T > &)Matrix< T >inline
operator==(const Matrix< T > &) constMatrix< T >
operator==(const T &) constMatrix< T >
operator>(const Matrix< T > &) constMatrix< T >
operator>(const T &value) constMatrix< T >
operator>=(const Matrix< T > &) constMatrix< T >
operator>=(const T &) constMatrix< T >
parse(const string &)Matrix< T >
print() constMatrix< T >
print_preview() constMatrix< 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_numberMatrix< T >private
save_binary(const string &) constMatrix< T >
save_csv(const string &, const char &=',', const Vector< string > &=Vector< string >(), const string &="Id") constMatrix< T >
save_json(const string &, const Vector< string > &=Vector< string >()) constMatrix< 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 &) constMatrix< T >
sort_ascending_strings(const size_t &) constMatrix< 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 &) constMatrix< T >
sort_descending_strings(const size_t &) constMatrix< 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() constMatrix< T >
string_to_size_t() constMatrix< T >
subtract_rows(const Vector< T > &) constMatrix< 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 > &) constMatrix< T >
swap_columns(const size_t &, const size_t &)Matrix< T >
swap_columns(const string &, const string &)Matrix< T >
to_categorical(const size_t &) constMatrix< T >
to_double_matrix() constMatrix< T >
to_float_matrix() constMatrix< T >
to_ones() constMatrix< T >
to_size_t_matrix() constMatrix< T >
to_std_vector() constMatrix< T >
to_string_matrix(const size_t &=3) constMatrix< T >
to_tensor() constMatrix< T >
to_vector() constMatrix< T >
to_vector_matrix(const size_t &, const size_t &, const size_t &) constMatrix< T >
to_vector_of_vectors() constMatrix< T >
to_zeros() constMatrix< T >
~Matrix()Matrix< T >virtual