| augment_inputs(float *buffer, Index batch_size) const | opennn::Dataset | inlinevirtual |
| calculate_correlations_rank() const | opennn::Dataset | |
| calculate_feature_descriptives() const | opennn::Dataset | |
| calculate_feature_descriptives(const string &role_name) const | opennn::Dataset | |
| calculate_input_target_variable_correlations(Correlation(*correlation_function)(const MatrixR &, const MatrixR &), const string &samples_role) const | opennn::Dataset | |
| calculate_input_target_variable_pearson_correlations() const | opennn::Dataset | |
| calculate_input_target_variable_spearman_correlations() const | opennn::Dataset | |
| calculate_input_variable_correlations(Correlation(*correlation_function)(const MatrixR &, const MatrixR &), Correlation::Method method, const string &samples_role) const | opennn::Dataset | |
| calculate_input_variable_pearson_correlations() const | opennn::Dataset | |
| calculate_input_variable_spearman_correlations() const | opennn::Dataset | |
| calculate_missing_values_statistics() | opennn::Dataset | |
| calculate_target_distribution() const | opennn::Dataset | |
| calculate_Tukey_outliers(const float tukey_factor=1.5f, bool replace=false) | opennn::Dataset | |
| calculate_variable_descriptives_categories(const Index variable_index) const | opennn::Dataset | |
| calculate_variable_descriptives_negative_samples() const | opennn::Dataset | |
| calculate_variable_descriptives_positive_samples() const | opennn::Dataset | |
| calculate_variable_distributions(const Index bins_number=10) const | opennn::Dataset | |
| calculate_variables_box_plots() const | opennn::Dataset | |
| Codification enum name | opennn::Dataset | |
| codification | opennn::Dataset | protected |
| count_nan() const | opennn::Dataset | |
| count_nans_per_variable() const | opennn::Dataset | |
| count_rows_with_nan() const | opennn::Dataset | |
| count_variables_with_nan() const | opennn::Dataset | |
| data | opennn::Dataset | protected |
| data_file_preview | opennn::Dataset | protected |
| data_path | opennn::Dataset | protected |
| Dataset(const Index samples_number=0, const Shape &input_shape={0}, const Shape &target_shape={0}) | opennn::Dataset | |
| Dataset(const filesystem::path &data_path, const string &separator, bool has_header=true, bool has_ids=false, const Codification &codification=Codification::UTF8) | opennn::Dataset | |
| decoder_shape | opennn::Dataset | protected |
| display | opennn::Dataset | protected |
| fill_decoder(const vector< Index > &sample_indices, const vector< Index > &feature_indices, float *buffer, bool transpose=true, int contiguous=-1) const | opennn::Dataset | virtual |
| fill_inputs(const vector< Index > &sample_indices, const vector< Index > &feature_indices, float *buffer, bool transpose=true, int contiguous=-1) const | opennn::Dataset | virtual |
| fill_targets(const vector< Index > &sample_indices, const vector< Index > &feature_indices, float *buffer, bool transpose=true, int contiguous=-1) const | opennn::Dataset | virtual |
| from_JSON(const JsonDocument &document) | opennn::Dataset | virtual |
| get_batches(const vector< Index > &sample_indices, Index batch_size, bool shuffle, vector< vector< Index > > &batches) const | opennn::Dataset | virtual |
| get_codification() const | opennn::Dataset | inline |
| get_codification_string() const | opennn::Dataset | |
| get_data() const | opennn::Dataset | inline |
| get_data(const string &sample_role, const string &variable_role) const | opennn::Dataset | |
| get_data_file_preview() const | opennn::Dataset | inline |
| get_data_from_indices(const vector< Index > &sample_indices, const vector< Index > &variable_indices) const | opennn::Dataset | |
| get_data_path() const | opennn::Dataset | inline |
| get_display() const | opennn::Dataset | inline |
| get_feature_data(const string &role_name) const | opennn::Dataset | |
| get_feature_dimensions() const | opennn::Dataset | |
| get_feature_indices() const | opennn::Dataset | |
| get_feature_indices(const Index variable_index) const | opennn::Dataset | |
| get_feature_indices(const string &role_name) const | opennn::Dataset | |
| get_feature_names() const | opennn::Dataset | |
| get_feature_names(const string &role_name) const | opennn::Dataset | |
| get_feature_scalers(const string &role_name) const | opennn::Dataset | |
| get_features_number() const | opennn::Dataset | |
| get_features_number(const string &role_name) const | opennn::Dataset | |
| get_input_shape() const | opennn::Dataset | inline |
| get_missing_values_label() const | opennn::Dataset | inline |
| get_missing_values_method() const | opennn::Dataset | inline |
| get_missing_values_method_string() const | opennn::Dataset | |
| get_missing_values_number() const | opennn::Dataset | inline |
| get_sample_data(const Index sample_index) const | opennn::Dataset | |
| get_sample_indices(const string &role_name) const | opennn::Dataset | |
| get_sample_role_numbers() const | opennn::Dataset | |
| get_sample_roles() const | opennn::Dataset | inline |
| get_sample_roles_vector() const | opennn::Dataset | |
| get_samples_number() const | opennn::Dataset | inline |
| get_samples_number(const string &role_name) const | opennn::Dataset | |
| get_separator() const | opennn::Dataset | inline |
| get_separator_name() const | opennn::Dataset | |
| get_separator_string() const | opennn::Dataset | |
| get_shape(const string &role_name) const | opennn::Dataset | |
| get_target_shape() const | opennn::Dataset | inline |
| get_used_feature_indices() const | opennn::Dataset | |
| get_used_features_number() const | opennn::Dataset | |
| get_used_sample_indices() const | opennn::Dataset | |
| get_used_samples_number() const | opennn::Dataset | |
| get_used_variables_indices() const | opennn::Dataset | |
| get_used_variables_number() const | opennn::Dataset | |
| get_variable_data(const Index variable_index) const | opennn::Dataset | |
| get_variable_data(const Index variable_index, const vector< Index > &sample_indices) const | opennn::Dataset | |
| get_variable_data(const string &variable_name) const | opennn::Dataset | |
| get_variable_index(const string &name) const | opennn::Dataset | |
| get_variable_index(const Index id) const | opennn::Dataset | |
| get_variable_indices(const string &role_name) const | opennn::Dataset | |
| get_variable_names() const | opennn::Dataset | |
| get_variable_names(const string &role_name) const | opennn::Dataset | |
| get_variable_type(const Index index) const | opennn::Dataset | inline |
| get_variable_types(const vector< Index > indices) const | opennn::Dataset | |
| get_variables() const | opennn::Dataset | inline |
| get_variables(const string &role_name) const | opennn::Dataset | |
| get_variables_number() const | opennn::Dataset | inline |
| get_variables_number(const string &role_name) const | opennn::Dataset | |
| gmt | opennn::Dataset | protected |
| has_binary_or_categorical_variables() const | opennn::Dataset | |
| has_binary_variables() const | opennn::Dataset | |
| has_categorical_variables() const | opennn::Dataset | |
| has_header | opennn::Dataset | protected |
| has_missing_values(const vector< string > &labels) const | opennn::Dataset | |
| has_nan() const | opennn::Dataset | |
| has_nan_row(const Index row_index) const | opennn::Dataset | |
| has_sample_ids | opennn::Dataset | protected |
| has_time_variable() const | opennn::Dataset | |
| has_validation() const | opennn::Dataset | |
| impute_missing_values_interpolate() | opennn::Dataset | virtual |
| impute_missing_values_statistic(const MissingValuesMethod &method) | opennn::Dataset | |
| impute_missing_values_unuse() | opennn::Dataset | virtual |
| infer_dataset_date_format(const vector< Variable > &variables, const vector< vector< string > > &data_file_preview, bool has_header, const string &missing_values_label) | opennn::Dataset | |
| input_shape | opennn::Dataset | protected |
| is_empty() const | opennn::Dataset | inline |
| is_sample_used(const Index i) const | opennn::Dataset | inline |
| load(const filesystem::path &file_name) | opennn::Dataset | |
| load_data_binary() | opennn::Dataset | |
| missing_values_from_JSON(const Json *) | opennn::Dataset | protected |
| missing_values_label | opennn::Dataset | protected |
| missing_values_method | opennn::Dataset | protected |
| missing_values_number | opennn::Dataset | protected |
| missing_values_to_JSON(JsonWriter &) const | opennn::Dataset | protected |
| MissingValuesMethod enum name | opennn::Dataset | |
| negative_words | opennn::Dataset | protected |
| positive_words | opennn::Dataset | protected |
| preview_data_from_JSON(const Json *) | opennn::Dataset | protected |
| preview_data_to_JSON(JsonWriter &) const | opennn::Dataset | protected |
| read_csv() | opennn::Dataset | virtual |
| replace_Tukey_outliers_with_NaN(const float tukey_factor=1.5f) | opennn::Dataset | |
| rows_missing_values_number | opennn::Dataset | protected |
| sample_ids | opennn::Dataset | protected |
| sample_roles | opennn::Dataset | protected |
| samples_from_JSON(const Json *) | opennn::Dataset | protected |
| samples_to_JSON(JsonWriter &) const | opennn::Dataset | protected |
| save(const filesystem::path &file_name) const | opennn::Dataset | |
| save_data() const | opennn::Dataset | |
| save_data_binary(const filesystem::path &file_name) const | opennn::Dataset | |
| scale_data() | opennn::Dataset | |
| scale_features(const string &role_name) | opennn::Dataset | virtual |
| scrub_missing_values() | opennn::Dataset | |
| Separator enum name | opennn::Dataset | |
| separator | opennn::Dataset | protected |
| set(const Index samples_number=0, const Shape &input_shape={}, const Shape &target_shape={}) | opennn::Dataset | |
| set(const filesystem::path &data_path, const string &separator, bool has_header=true, bool has_ids=false, const Dataset::Codification &codification=Codification::UTF8) | opennn::Dataset | |
| set(const filesystem::path &file_name) | opennn::Dataset | |
| set_binary_variables() | opennn::Dataset | |
| set_codification(const Codification &new_codification) | opennn::Dataset | inline |
| set_codification(const string &new_codification) | opennn::Dataset | |
| set_data(const MatrixR &new_data) | opennn::Dataset | |
| set_data_binary_classification() | opennn::Dataset | |
| set_data_constant(const float value) | opennn::Dataset | |
| set_data_integer(const Index vocabulary_size) | opennn::Dataset | virtual |
| set_data_path(const filesystem::path &new_data_path) | opennn::Dataset | inline |
| set_data_random() | opennn::Dataset | virtual |
| set_data_rosenbrock() | opennn::Dataset | |
| set_default() | opennn::Dataset | |
| set_default_variable_names() | opennn::Dataset | |
| set_default_variable_roles() | opennn::Dataset | protected |
| set_default_variable_roles_forecasting() | opennn::Dataset | protected |
| set_default_variable_scalers() | opennn::Dataset | |
| set_display(bool new_display) | opennn::Dataset | inline |
| set_feature_names(const vector< string > &new_feature_names) | opennn::Dataset | |
| set_gmt(const Index new_gmt) | opennn::Dataset | inline |
| set_has_header(bool new_has_header) | opennn::Dataset | inline |
| set_has_ids(bool new_has_ids) | opennn::Dataset | inline |
| set_input_variables_unused() | opennn::Dataset | |
| set_missing_values_label(string label) | opennn::Dataset | inline |
| set_missing_values_method(const MissingValuesMethod &method) | opennn::Dataset | inline |
| set_missing_values_method(const string &method_name) | opennn::Dataset | |
| set_sample_role(const Index sample_index, const string &role_name) | opennn::Dataset | |
| set_sample_roles(const string &role_name) | opennn::Dataset | |
| set_sample_roles(const vector< string > &role_names) | opennn::Dataset | |
| set_sample_roles(const vector< Index > &sample_indices, const string &role_name) | opennn::Dataset | |
| set_separator(const Separator &new_separator) | opennn::Dataset | inline |
| set_separator_name(const string &new_separator_name) | opennn::Dataset | |
| set_separator_string(const string &new_separator_string) | opennn::Dataset | |
| set_shape(const string &role_name, const Shape &new_shape) | opennn::Dataset | |
| set_variable_indices(const vector< Index > &input_indices, const vector< Index > &target_indices) | opennn::Dataset | |
| set_variable_names(const vector< string > &new_variable_names) | opennn::Dataset | |
| set_variable_role(const Index variable_index, const string &role_name) | opennn::Dataset | |
| set_variable_role(const string &variable_name, const string &role_name) | opennn::Dataset | |
| set_variable_roles(const vector< string > &role_names) | opennn::Dataset | virtual |
| set_variable_roles(const string &role_name) | opennn::Dataset | |
| set_variable_scalers(const string &scaler_name) | opennn::Dataset | |
| set_variable_scalers(const vector< string > &scaler_names) | opennn::Dataset | |
| set_variable_type(const Index variable_index, const VariableType &type) | opennn::Dataset | |
| set_variable_type(const string &variable_name, const VariableType &type) | opennn::Dataset | |
| set_variable_types(const VariableType &type) | opennn::Dataset | |
| set_variables(const vector< Variable > &new_variables) | opennn::Dataset | inline |
| set_variables(const string &description) | opennn::Dataset | |
| set_variables_number(const Index new_size) | opennn::Dataset | inline |
| split_samples(const float training_ratio=0.6f, float selection_ratio=0.2f, float testing_ratio=0.2f, bool shuffle=true) | opennn::Dataset | |
| split_samples(const vector< Index > &indices, Index parts_number) const | opennn::Dataset | |
| split_samples_random(const float training_ratio=0.6f, float selection_ratio=0.2f, float testing_ratio=0.2f) | opennn::Dataset | |
| split_samples_sequential(const float training_ratio=0.6f, float selection_ratio=0.2f, float testing_ratio=0.2f) | opennn::Dataset | |
| target_shape | opennn::Dataset | protected |
| to_JSON(JsonWriter &writer) const | opennn::Dataset | virtual |
| unscale_features(const string &role_name, const vector< Descriptives > &feature_descriptives) | opennn::Dataset | |
| unuse_collinear_variables(const float maximum_correlation=0.95f) | opennn::Dataset | |
| unuse_Tukey_outliers(const float tukey_factor=1.5f) | opennn::Dataset | |
| unuse_uncorrelated_variables(const float minimum_correlation=0.25f) | opennn::Dataset | |
| variables | opennn::Dataset | protected |
| variables_from_JSON(const Json *) | opennn::Dataset | protected |
| variables_missing_values_number | opennn::Dataset | protected |
| variables_to_JSON(JsonWriter &) const | opennn::Dataset | protected |