Loading...
Searching...
No Matches
opennn::TabularDataset Member List

This is the complete list of members for opennn::TabularDataset, including all inherited members.

active_sample_roles() const noexceptopennn::Datasetinlineprotected
apply_scaler(Index feature_index, ScalerMethod scaler, const Descriptives &descriptives, bool unscale)opennn::TabularDatasetprotected
apply_training_scaling(Index, float) constopennn::TabularDatasetprotected
apply_training_scaling(const vector< Index > &, float *, Index) constopennn::TabularDatasetprotected
cache_columns_numberopennn::TabularDatasetprotected
cache_directoryopennn::Datasetprotected
cache_feature_descriptivesopennn::TabularDatasetprotected
cache_feature_replacementopennn::TabularDatasetprotected
cache_feature_transformsopennn::TabularDatasetprotected
cache_file_path() constopennn::TabularDatasetprotected
cache_pathopennn::TabularDatasetprotected
cache_path_overrideopennn::TabularDatasetprotected
cache_readeropennn::TabularDatasetmutableprotected
cache_transform_descriptivesopennn::TabularDatasetprotected
calculate_autocorrelations(Index=10) constopennn::TabularDataset
calculate_cross_correlations(Index=10) constopennn::TabularDataset
calculate_feature_descriptives() constopennn::TabularDataset
calculate_feature_descriptives(const string &) constopennn::TabularDataset
calculate_feature_descriptives(const string &, const vector< Index > &) constopennn::TabularDataset
calculate_input_target_correlation_values() const overrideopennn::TabularDatasetinlinevirtual
calculate_input_target_variable_correlations(Correlation(*)(const MatrixR &, const MatrixR &), const string &) constopennn::TabularDataset
calculate_input_target_variable_pearson_correlations() constopennn::TabularDatasetinline
calculate_input_target_variable_spearman_correlations() constopennn::TabularDatasetinline
calculate_input_variable_correlations(Correlation(*)(const MatrixR &, const MatrixR &), Correlation::Method, const string &) constopennn::TabularDataset
calculate_input_variable_pearson_correlations() constopennn::TabularDatasetinline
calculate_input_variable_spearman_correlations() constopennn::TabularDatasetinline
calculate_missing_values_statistics()opennn::TabularDataset
calculate_target_distribution() const overrideopennn::TabularDatasetvirtual
calculate_Tukey_outliers(float cleaning_parameter=1.5f, bool replace_with_nan=false)opennn::TabularDataset
calculate_used_feature_scaling(VariableRole) const overrideopennn::TabularDatasetvirtual
calculate_variable_descriptives_categories(Index) constopennn::TabularDataset
calculate_variable_descriptives_negative_samples() constopennn::TabularDatasetinline
calculate_variable_descriptives_positive_samples() constopennn::TabularDatasetinline
calculate_variable_descriptives_samples(bool positive) constopennn::TabularDatasetprotected
calculate_variable_distributions(const Index=10) constopennn::TabularDataset
calculate_variables_box_plots() constopennn::TabularDataset
can_device_gather(const Batch &, const FeatureSelection &) constopennn::Dataset
check_separators(string_view) constopennn::Datasetprotected
clear_cache_derived_state()opennn::TabularDatasetprotected
clear_fold_split() noexceptopennn::Datasetinline
clear_forecasting()opennn::TabularDataset
clear_training_scaling() noexcept overrideopennn::TabularDatasetvirtual
Codification enum nameopennn::Dataset
codificationopennn::Datasetprotected
compute_descriptives_streaming(const vector< Index > &) constopennn::TabularDatasetprotected
configure_csv_columns(vector< string_view > &, char, bool)opennn::TabularDatasetprotected
configure_forecasting(Index past, Index future=1, bool multi_target=false)opennn::TabularDataset
correlation_lags(Index) constopennn::TabularDatasetprotected
count_binary_targets(const string &sample_role) constopennn::Dataset
count_nan() constopennn::TabularDatasetinline
count_nans_per_variable() constopennn::TabularDataset
count_rows_with_nan() constopennn::TabularDatasetinline
dataopennn::Datasetprotected
data_deviceopennn::Datasetprotected
data_file_previewopennn::Datasetprotected
data_pathopennn::Datasetprotected
Dataset()=defaultopennn::Datasetprotected
decoder_shapeopennn::Datasetprotected
device_data_columnsopennn::Datasetprotected
disable_device_residency()opennn::Datasetinline
displayopennn::Datasetprotected
enable_device_residency() overrideopennn::TabularDatasetvirtual
fill_batch(Batch &, const vector< Index > &, const FeatureSelection &, FillMode) const overrideopennn::TabularDatasetvirtual
fill_batch_host(Batch &, const vector< Index > &sample_indices, const FeatureSelection &, FillMode) constopennn::Datasetprotected
fill_decoder(const vector< Index > &, const vector< Index > &, float *, FillMode, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) const overrideopennn::TabularDatasetvirtual
fill_features(const vector< Index > &, const vector< Index > &, float *, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) constopennn::TabularDatasetprotected
fill_from_binary_cache(const vector< Index > &, const vector< Index > &, float *, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) constopennn::TabularDatasetprotected
fill_inputs(const vector< Index > &, const vector< Index > &, float *, FillMode, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) const overrideopennn::TabularDatasetvirtual
fill_targets(const vector< Index > &, const vector< Index > &, float *, FillMode, ColumnContiguity column_contiguity=ColumnContiguity::Unknown) const overrideopennn::TabularDatasetvirtual
fill_window_features(const vector< Index > &, const vector< Index > &, float *, Index row_offset, Index steps, bool feature_major, ColumnContiguity) constopennn::TabularDatasetprotected
filter_data(const VectorR &, const VectorR &)opennn::Dataset
filter_used_samples_by_column(Index column, bool positive) constopennn::TabularDatasetprotected
fold_split_rolesopennn::Datasetprotected
from_JSON(const JsonDocument &) overrideopennn::TabularDatasetvirtual
future_time_stepsopennn::TabularDatasetprotected
get_batches(const vector< Index > &, Index, Shuffle, vector< vector< Index > > &, optional< unsigned > shuffle_seed=nullopt) constopennn::Dataset
get_codification_string() constopennn::Dataset
get_data(const string &sample_role, const string &variable_role) constopennn::TabularDatasetinline
get_data() const noexceptopennn::TabularDatasetinline
get_data_file_preview() const noexceptopennn::Datasetinline
get_data_from_indices(const vector< Index > &, const vector< Index > &) constopennn::TabularDataset
get_data_path() const noexceptopennn::Datasetinline
get_device_data() constopennn::Datasetinline
get_device_data_columns() const noexceptopennn::Datasetinline
get_display() const noexceptopennn::Datasetinline
get_feature_data(const string &) constopennn::TabularDataset
get_feature_indices() constopennn::Dataset
get_feature_indices(const Index) constopennn::Dataset
get_feature_indices(VariableRole) constopennn::Dataset
get_feature_indices(string_view role) constopennn::Datasetinline
get_feature_names() constopennn::Dataset
get_feature_names(VariableRole) constopennn::Dataset
get_feature_names(string_view role) constopennn::Datasetinline
get_feature_scaler_methods() constopennn::TabularDatasetprotected
get_feature_scaler_methods(VariableRole) constopennn::TabularDatasetprotected
get_feature_scalers(const string &) constopennn::TabularDataset
get_feature_selection() constopennn::Dataset
get_features_number() constopennn::Dataset
get_features_number(VariableRole) constopennn::Dataset
get_features_number(string_view role) constopennn::Datasetinline
get_future_time_steps() const noexceptopennn::TabularDatasetinline
get_has_sample_ids() constopennn::Datasetinline
get_header_line() constopennn::Datasetinline
get_input_shape() const noexceptopennn::Datasetinline
get_missing_values_label() constopennn::TabularDatasetinline
get_missing_values_method() constopennn::TabularDatasetinline
get_missing_values_method_string() constopennn::TabularDataset
get_missing_values_number() constopennn::TabularDatasetinline
get_model_input_variables() const overrideopennn::TabularDatasetvirtual
get_multi_target() const noexceptopennn::TabularDatasetinline
get_number_format() constopennn::TabularDatasetinline
get_past_time_steps() const noexceptopennn::TabularDatasetinline
get_sample_ids() constopennn::Datasetinline
get_sample_indices(SampleRole) constopennn::Dataset
get_sample_indices(string_view role) constopennn::Datasetinline
get_sample_roles() const noexceptopennn::Datasetinline
get_samples_number() const noexcept overrideopennn::TabularDatasetinlinevirtual
get_samples_number(SampleRole role_type) constopennn::TabularDatasetinline
get_samples_number(string_view role) constopennn::TabularDatasetinline
get_separator_name() constopennn::Dataset
get_separator_string() constopennn::Dataset
get_sequence_data(const string &sample_role, const string &feature_role) constopennn::TabularDataset
get_shape(VariableRole) constopennn::Dataset
get_shape(string_view role) constopennn::Datasetinline
get_storage_mode() const noexceptopennn::Datasetinline
get_storage_mode_string() constopennn::Dataset
get_target_shape() const noexceptopennn::Datasetinline
get_training_tokenizer() constopennn::Datasetinlinevirtual
get_training_tokenizer(VariableRole role) constopennn::Datasetinlinevirtual
get_used_feature_indices() constopennn::Dataset
get_used_sample_indices() constopennn::Dataset
get_used_samples_number() constopennn::Datasetinline
get_used_variables_indices() constopennn::Dataset
get_used_variables_number() constopennn::Dataset
get_variable_data(Index) constopennn::TabularDataset
get_variable_data(Index, const vector< Index > &) constopennn::TabularDataset
get_variable_index(const string &) constopennn::Dataset
get_variable_index(const Index) constopennn::Dataset
get_variable_indices(VariableRole) constopennn::Dataset
get_variable_indices(string_view role) constopennn::Datasetinline
get_variable_names() constopennn::Dataset
get_variable_names(VariableRole) constopennn::Dataset
get_variable_names(string_view role) constopennn::Datasetinline
get_variable_type(const Index index) constopennn::Datasetinline
get_variables() const noexceptopennn::Datasetinline
get_variables(VariableRole) constopennn::Dataset
get_variables(string_view role) constopennn::Datasetinline
get_variables_number() const noexceptopennn::Datasetinline
get_variables_number(VariableRole) constopennn::Dataset
get_variables_number(string_view role) constopennn::Datasetinline
has_categorical_variables() constopennn::Datasetinline
has_headeropennn::Datasetprotected
has_nan() const overrideopennn::TabularDatasetvirtual
has_nan_row(Index row_index) constopennn::TabularDatasetinline
has_sample_idsopennn::Datasetprotected
has_validation() constopennn::Datasetinline
impute_missing_values_interpolate()opennn::TabularDatasetvirtual
impute_missing_values_statistic(const MissingValuesMethod &)opennn::TabularDataset
impute_missing_values_unuse()opennn::TabularDatasetvirtual
infer_column_types(const vector< string_view > &, char, bool has_quotes=false)opennn::TabularDatasetprotected
input_shapeopennn::Datasetprotected
invalidate_data()opennn::Datasetinlineprotected
is_device_resident() const noexceptopennn::Datasetinline
is_empty() const noexceptopennn::Datasetinline
is_forecasting() const noexceptopennn::TabularDatasetinline
load(const filesystem::path &)opennn::Dataset
load_csv_data(const vector< string_view > &, char, bool, DateFormat)opennn::TabularDatasetprotected
missing_values_from_JSON(const Json *) overrideopennn::TabularDatasetprotectedvirtual
missing_values_labelopennn::TabularDatasetprotected
missing_values_methodopennn::TabularDatasetprotected
missing_values_numberopennn::TabularDatasetprotected
missing_values_to_JSON(JsonWriter &) constopennn::TabularDatasetprotected
MissingValuesMethod enum nameopennn::TabularDataset
multi_targetopennn::TabularDatasetprotected
number_formatopennn::TabularDatasetprotected
number_format_automaticopennn::TabularDatasetprotected
on_used_samples_changed() overrideopennn::TabularDatasetprotectedvirtual
past_time_stepsopennn::TabularDatasetprotected
prepare_training_scaling(VariableRole, const FeatureScaling &, Index) overrideopennn::TabularDatasetvirtual
preview_data_from_JSON(const Json *)opennn::Datasetprotected
preview_data_to_JSON(JsonWriter &) constopennn::Datasetprotected
read_csv()opennn::TabularDataset
read_data_file_preview(const vector< string_view > &, char, bool has_quotes=false)opennn::Datasetprotected
read_json_blocks(const Json *)opennn::Datasetprotected
record_memory(const string &stage) constopennn::Dataset
refresh_cache_statistics()opennn::TabularDatasetprotected
refresh_forecasting_roles()opennn::TabularDatasetprotected
replace_Tukey_outliers_with_NaN(const float=1.5f)opennn::TabularDataset
requests_device_residency() const noexceptopennn::Datasetinline
require_in_memory_data(string_view what) constopennn::Datasetinlineprotected
resize_data_from_JSON(Index) overrideopennn::TabularDatasetprotectedvirtual
resize_input_shape(Index) overrideopennn::TabularDatasetvirtual
reuse_input_incomplete_rows_binary()opennn::TabularDataset
rows_missing_values_numberopennn::TabularDatasetprotected
sample_idsopennn::Datasetprotected
sample_order_matters() const noexcept overrideopennn::TabularDatasetinlinevirtual
sample_rolesopennn::Datasetprotected
samples_from_JSON(const Json *)opennn::Datasetprotected
samples_to_JSON(JsonWriter &) constopennn::Datasetprotected
save(const filesystem::path &) constopennn::Dataset
scale_data()opennn::TabularDataset
scale_features(const string &)opennn::TabularDataset
scrub_missing_values() overrideopennn::TabularDatasetvirtual
Separator enum nameopennn::Dataset
separatoropennn::Datasetprotected
set(Index=0, const Shape &={}, const Shape &={})opennn::TabularDataset
set(const filesystem::path &, const string &, bool new_has_header=true, bool new_has_ids=false, const Codification &=Codification::UTF8)opennn::TabularDataset
set(const filesystem::path &)opennn::TabularDataset
set_binary_cache_path(const filesystem::path &)opennn::TabularDataset
set_cache_directory(const filesystem::path &new_cache_directory)opennn::Datasetinline
set_codification(const Codification &new_codification)opennn::Datasetinline
set_codification(const string &)opennn::Dataset
set_data(const MatrixR &)opennn::Dataset
set_data(MatrixR &&)opennn::Dataset
set_data_binary_classification()opennn::TabularDataset
set_data_constant(float new_value)opennn::Datasetinline
set_data_integer(const Index)opennn::TabularDataset
set_data_path(const filesystem::path &new_data_path)opennn::Datasetinlinevirtual
set_data_random()opennn::TabularDataset
set_default_variable_names()opennn::Dataset
set_default_variable_roles()opennn::Dataset
set_default_variable_scalers()opennn::TabularDataset
set_display(bool new_display)opennn::Datasetinline
set_fold_split(const vector< Index > &training, const vector< Index > &validation)opennn::Dataset
set_forecasting_window(Index, Index, bool)opennn::TabularDatasetprotected
set_has_header(bool new_has_header)opennn::Datasetinline
set_has_ids(bool new_has_ids)opennn::Datasetinline
set_input_variables_unused()opennn::Dataset
set_missing_values_label(string label)opennn::TabularDatasetinline
set_missing_values_method(const MissingValuesMethod &method)opennn::TabularDatasetinline
set_missing_values_method(const string &)opennn::TabularDataset
set_number_format(const NumberFormat &new_number_format)opennn::TabularDatasetinline
set_number_format_auto()opennn::TabularDatasetinline
set_sample_role(Index, SampleRole)opennn::Dataset
set_sample_role(Index index, string_view role)opennn::Datasetinline
set_sample_roles(SampleRole)opennn::Dataset
set_sample_roles(string_view role)opennn::Datasetinline
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::Datasetinline
set_separator(const Separator &new_separator)opennn::Datasetinline
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::Datasetinline
set_storage_mode(StorageMode) overrideopennn::TabularDatasetvirtual
set_storage_mode(const string &)opennn::TabularDatasetvirtual
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::Datasetinline
set_variable_role(const string &, VariableRole)opennn::Dataset
set_variable_role(const string &name, string_view role)opennn::Datasetinline
set_variable_roles(const vector< string > &)opennn::Dataset
set_variable_roles(VariableRole)opennn::Dataset
set_variable_roles(string_view role)opennn::Datasetinline
set_variable_scalers(const string &)opennn::TabularDataset
set_variable_scalers(const vector< string > &)opennn::TabularDataset
set_variables_number(const Index new_size)opennn::Datasetinline
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 &) constopennn::Datasetprotected
storage_modeopennn::Datasetprotected
StorageMode enum nameopennn::Dataset
supports_bf16_inputs() constopennn::Datasetinlinevirtual
TabularDataset(const Index=0, const Shape &={0}, const Shape &={0})opennn::TabularDataset
TabularDataset(const filesystem::path &, const string &, bool has_header=true, bool has_sample_ids=false, const Codification &=Codification::UTF8)opennn::TabularDataset
target_shapeopennn::Datasetprotected
to_JSON(JsonWriter &) const overrideopennn::TabularDatasetvirtual
training_transformsopennn::TabularDatasetprotected
unscale_features(const string &, const vector< Descriptives > &)opennn::TabularDataset
unuse_collinear_variables(const float=0.95f)opennn::TabularDataset
unuse_least_correlated_variables(const Index inputs_to_keep)opennn::TabularDataset
unuse_samples_with_missing_targets(const vector< Index > &, const vector< Index > &)opennn::TabularDatasetprotected
unuse_uncorrelated_variables(const float=0.25f)opennn::TabularDataset
upload_device_matrix(const MatrixR &)opennn::Datasetprotected
upload_device_samples()opennn::Datasetprotected
uses_device_residency() const noexceptopennn::Datasetinline
variablesopennn::Datasetprotected
variables_from_JSON(const Json *)opennn::Datasetprotected
variables_missing_values_numberopennn::TabularDatasetprotected
variables_to_JSON(JsonWriter &) constopennn::Datasetprotected
write_json_footer(JsonWriter &) constopennn::Datasetprotected
write_json_header(JsonWriter &, initializer_list< pair< const char *, Json > >) constopennn::Datasetprotected
~Dataset()=defaultopennn::Datasetvirtual