| active_sample_roles() const noexcept | opennn::Dataset | inlineprotected |
| augment_inputs(span< float >, Index) const | opennn::ImageDataset | |
| cache_directory | opennn::Dataset | protected |
| calculate_input_target_correlation_values() const | opennn::Dataset | inlinevirtual |
| calculate_target_distribution() const override | opennn::ImageDataset | virtual |
| calculate_used_feature_scaling(VariableRole) const | opennn::Dataset | virtual |
| can_device_gather(const Batch &, const FeatureSelection &) const | opennn::Dataset | |
| check_separators(string_view) const | opennn::Dataset | protected |
| clear_fold_split() noexcept | opennn::Dataset | inline |
| clear_training_scaling() noexcept override | opennn::ImageDataset | virtual |
| Codification enum name | opennn::Dataset | |
| codification | opennn::Dataset | protected |
| count_binary_targets(const string &sample_role) const | opennn::Dataset | |
| data | opennn::Dataset | protected |
| data_device | opennn::Dataset | protected |
| data_file_preview | opennn::Dataset | protected |
| data_path | opennn::Dataset | protected |
| Dataset()=default | opennn::Dataset | protected |
| decoder_shape | opennn::Dataset | protected |
| device_data_columns | opennn::Dataset | protected |
| disable_device_residency() | opennn::Dataset | inline |
| display | opennn::Dataset | protected |
| enable_device_residency() override | opennn::ImageDataset | virtual |
| fill_batch(Batch &, const vector< Index > &sample_indices, const FeatureSelection &, FillMode) const | opennn::Dataset | virtual |
| fill_batch_host(Batch &, const vector< Index > &sample_indices, const FeatureSelection &, FillMode) const | opennn::Dataset | protected |
| fill_decoder(const vector< Index > &, const vector< Index > &, float *, FillMode, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) const | opennn::Dataset | virtual |
| fill_inputs(const vector< Index > &, const vector< Index > &, float *, FillMode, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) const override | opennn::ImageDataset | virtual |
| fill_targets(const vector< Index > &, const vector< Index > &, float *, FillMode, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) const override | opennn::ImageDataset | virtual |
| filter_data(const VectorR &, const VectorR &) | opennn::Dataset | |
| fold_split_roles | opennn::Dataset | protected |
| from_JSON(const JsonDocument &) override | opennn::ImageDataset | virtual |
| get_batches(const vector< Index > &, Index, Shuffle, vector< vector< Index > > &, optional< unsigned > shuffle_seed=nullopt) const | opennn::Dataset | |
| get_channels_number() const | opennn::ImageDataset | inline |
| get_codification_string() const | opennn::Dataset | |
| get_data() const noexcept | opennn::Dataset | inline |
| get_data_file_preview() const noexcept | opennn::Dataset | inline |
| get_data_path() const noexcept | opennn::Dataset | inline |
| get_device_data() const | opennn::Dataset | inline |
| get_device_data_columns() const noexcept | opennn::Dataset | inline |
| get_display() const noexcept | opennn::Dataset | inline |
| get_feature_indices() const | opennn::Dataset | |
| get_feature_indices(const Index) const | opennn::Dataset | |
| get_feature_indices(VariableRole) const | opennn::Dataset | |
| get_feature_indices(string_view role) const | opennn::Dataset | inline |
| get_feature_names() const | opennn::Dataset | |
| get_feature_names(VariableRole) const | opennn::Dataset | |
| get_feature_names(string_view role) const | opennn::Dataset | inline |
| get_feature_selection() const | opennn::Dataset | |
| get_features_number() const | opennn::Dataset | |
| get_features_number(VariableRole) const | opennn::Dataset | |
| get_features_number(string_view role) const | opennn::Dataset | inline |
| get_has_sample_ids() const | opennn::Dataset | inline |
| get_header_line() const | opennn::Dataset | inline |
| get_input_shape() const noexcept | opennn::Dataset | inline |
| get_model_input_variables() const | opennn::Dataset | inlinevirtual |
| get_sample_ids() const | opennn::Dataset | inline |
| get_sample_indices(SampleRole) const | opennn::Dataset | |
| get_sample_indices(string_view role) const | opennn::Dataset | inline |
| get_sample_roles() const noexcept | opennn::Dataset | inline |
| get_samples_number() const noexcept | opennn::Dataset | inlinevirtual |
| get_samples_number(SampleRole role_type) const | opennn::Dataset | inline |
| get_samples_number(string_view role) const | opennn::Dataset | inline |
| get_separator_name() const | opennn::Dataset | |
| get_separator_string() const | opennn::Dataset | |
| get_shape(VariableRole) const | opennn::Dataset | |
| get_shape(string_view role) const | opennn::Dataset | inline |
| get_storage_mode() const noexcept | opennn::Dataset | inline |
| get_storage_mode_string() const | opennn::Dataset | |
| get_target_shape() const noexcept | opennn::Dataset | inline |
| get_training_tokenizer() const | opennn::Dataset | inlinevirtual |
| get_training_tokenizer(VariableRole role) const | opennn::Dataset | inlinevirtual |
| get_used_feature_indices() const | opennn::Dataset | |
| get_used_sample_indices() const | opennn::Dataset | |
| get_used_samples_number() const | opennn::Dataset | inline |
| get_used_variables_indices() const | opennn::Dataset | |
| get_used_variables_number() const | opennn::Dataset | |
| get_variable_index(const string &) const | opennn::Dataset | |
| get_variable_index(const Index) const | opennn::Dataset | |
| get_variable_indices(VariableRole) const | opennn::Dataset | |
| get_variable_indices(string_view role) const | opennn::Dataset | inline |
| get_variable_names() const | opennn::Dataset | |
| get_variable_names(VariableRole) const | opennn::Dataset | |
| get_variable_names(string_view role) const | opennn::Dataset | inline |
| get_variable_type(const Index index) const | opennn::Dataset | inline |
| get_variables() const noexcept | opennn::Dataset | inline |
| get_variables(VariableRole) const | opennn::Dataset | |
| get_variables(string_view role) const | opennn::Dataset | inline |
| get_variables_number() const noexcept | opennn::Dataset | inline |
| get_variables_number(VariableRole) const | opennn::Dataset | |
| get_variables_number(string_view role) const | opennn::Dataset | inline |
| has_categorical_variables() const | opennn::Dataset | inline |
| has_header | opennn::Dataset | protected |
| has_nan() const | opennn::Dataset | inlinevirtual |
| has_sample_ids | opennn::Dataset | protected |
| has_validation() const | opennn::Dataset | inline |
| ImageDataset()=default | opennn::ImageDataset | |
| ImageDataset(const filesystem::path &) | opennn::ImageDataset | |
| ImageDataset(const filesystem::path &, const Shape &) | opennn::ImageDataset | |
| input_shape | opennn::Dataset | protected |
| invalidate_data() | opennn::Dataset | inlineprotected |
| is_device_resident() const noexcept | opennn::Dataset | inline |
| is_empty() const noexcept | opennn::Dataset | inline |
| load(const filesystem::path &) | opennn::Dataset | |
| missing_values_from_JSON(const Json *) | opennn::Dataset | inlineprotectedvirtual |
| on_used_samples_changed() | opennn::Dataset | inlineprotectedvirtual |
| prepare_training_scaling(VariableRole, const FeatureScaling &, Index) override | opennn::ImageDataset | virtual |
| preview_data_from_JSON(const Json *) | opennn::Dataset | protected |
| preview_data_to_JSON(JsonWriter &) const | opennn::Dataset | protected |
| read_data_file_preview(const vector< string_view > &, char, bool has_quotes=false) | opennn::Dataset | protected |
| read_images() | opennn::ImageDataset | |
| read_json_blocks(const Json *) | opennn::Dataset | protected |
| record_memory(const string &stage) const | opennn::Dataset | |
| requests_device_residency() const noexcept | opennn::Dataset | inline |
| require_in_memory_data(string_view what) const | opennn::Dataset | inlineprotected |
| resize_data_from_JSON(Index) | opennn::Dataset | inlineprotectedvirtual |
| resize_input_shape(Index input_features_count) | opennn::Dataset | inlinevirtual |
| sample_ids | opennn::Dataset | protected |
| sample_order_matters() const noexcept | opennn::Dataset | inlinevirtual |
| 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 &) const | opennn::Dataset | |
| scrub_missing_values() | opennn::Dataset | inlinevirtual |
| Separator enum name | opennn::Dataset | |
| separator | opennn::Dataset | protected |
| set_augmentation_policy(const ImageAugmentationPolicy &) | opennn::ImageDataset | |
| set_cache_directory(const filesystem::path &new_cache_directory) | opennn::Dataset | inline |
| set_codification(const Codification &new_codification) | opennn::Dataset | inline |
| set_codification(const string &) | opennn::Dataset | |
| set_data(const MatrixR &) | opennn::Dataset | |
| set_data(MatrixR &&) | opennn::Dataset | |
| set_data_constant(float new_value) | opennn::Dataset | inline |
| set_data_path(const filesystem::path &new_data_path) | opennn::Dataset | inlinevirtual |
| set_default_variable_names() | opennn::Dataset | |
| set_default_variable_roles() | opennn::Dataset | |
| set_display(bool new_display) | opennn::Dataset | inline |
| set_fold_split(const vector< Index > &training, const vector< Index > &validation) | opennn::Dataset | |
| set_has_header(bool new_has_header) | opennn::Dataset | inline |
| set_has_ids(bool new_has_ids) | opennn::Dataset | inline |
| set_input_scaling(const vector< Descriptives > &, const vector< ScalerMethod > &, float, float) | opennn::ImageDataset | |
| set_input_variables_unused() | opennn::Dataset | |
| set_sample_role(Index, SampleRole) | opennn::Dataset | |
| set_sample_role(Index index, string_view role) | opennn::Dataset | inline |
| set_sample_roles(SampleRole) | opennn::Dataset | |
| set_sample_roles(string_view role) | opennn::Dataset | inline |
| set_sample_roles(const vector< string > &) | opennn::Dataset | |
| set_sample_roles(const vector< Index > &, SampleRole) | opennn::Dataset | |
| set_sample_roles(const vector< Index > &indices, string_view role) | opennn::Dataset | inline |
| set_separator(const Separator &new_separator) | opennn::Dataset | inline |
| set_separator_name(const string &) | opennn::Dataset | |
| set_separator_string(const string &) | opennn::Dataset | |
| set_shape(VariableRole, const Shape &) | opennn::Dataset | |
| set_shape(string_view role, const Shape &shape) | opennn::Dataset | inline |
| set_storage_mode(StorageMode) | opennn::Dataset | virtual |
| set_storage_mode(const string &) | opennn::Dataset | virtual |
| set_variable_indices(const vector< Index > &, const vector< Index > &) | opennn::Dataset | |
| set_variable_names(const vector< string > &) | opennn::Dataset | |
| set_variable_role(Index, VariableRole) | opennn::Dataset | |
| set_variable_role(Index index, string_view role) | opennn::Dataset | inline |
| set_variable_role(const string &, VariableRole) | opennn::Dataset | |
| set_variable_role(const string &name, string_view role) | opennn::Dataset | inline |
| set_variable_roles(const vector< string > &) | opennn::Dataset | |
| set_variable_roles(VariableRole) | opennn::Dataset | |
| set_variable_roles(string_view role) | opennn::Dataset | inline |
| set_variables_number(const Index new_size) | opennn::Dataset | inline |
| split_samples(const float training_ratio=0.6f, float validation_ratio=0.2f, float testing_ratio=0.2f, bool shuffle=true) | opennn::Dataset | |
| split_samples_random(const float training_ratio=0.6f, float validation_ratio=0.2f, float testing_ratio=0.2f) | opennn::Dataset | |
| split_samples_sequential(const float training_ratio=0.6f, float validation_ratio=0.2f, float testing_ratio=0.2f) | opennn::Dataset | |
| start_device_gather(Batch &, const vector< Index > &sample_indices, const FeatureSelection &) const | opennn::Dataset | protected |
| storage_mode | opennn::Dataset | protected |
| StorageMode enum name | opennn::Dataset | |
| supports_bf16_inputs() const | opennn::Dataset | inlinevirtual |
| target_shape | opennn::Dataset | protected |
| to_JSON(JsonWriter &) const override | opennn::ImageDataset | virtual |
| upload_device_matrix(const MatrixR &) | opennn::Dataset | protected |
| upload_device_samples() | opennn::Dataset | protected |
| uses_device_residency() const noexcept | opennn::Dataset | inline |
| variables | opennn::Dataset | protected |
| variables_from_JSON(const Json *) | opennn::Dataset | protected |
| variables_to_JSON(JsonWriter &) const | opennn::Dataset | protected |
| write_json_footer(JsonWriter &) const | opennn::Dataset | protected |
| write_json_header(JsonWriter &, initializer_list< pair< const char *, Json > >) const | opennn::Dataset | protected |
| ~Dataset()=default | opennn::Dataset | virtual |