Need help setting up autotrain locally
I need help setting up autotrain locally it feels like anything I try just gets me a new error. I’ve tried to get Chatgpt’s wisdom to help but it just digges me in a hole. I will have the latest logs from my server linked If anybody can help it would be great.qpu', 'data_path': 'math_dataset', 'train_split': 'train', 'valid_split': None, 'add_eos_token': True, 'block_size': 1024, 'model_max_length': 2048, 'padding': 'right', 'trainer': 'sft', 'use_flash_attention_2': False, 'log': 'tensorboard', 'disable_gradient_checkpointing': False, 'logging_steps': -1, 'evaluation_strategy': 'epoch', 'save_total_limit': 1, 'auto_find_batch_size': False, 'mixed_precision': 'fp16', 'lr': 3e-05, 'epochs': 3, 'batch_size': 2, 'warmup_ratio': 0.1, 'gradient_accumulation': 4, 'optimizer': 'adamw_torch', 'scheduler': 'linear', 'weight_decay': 0.0, 'max_grad_norm': 1.0, 'seed': 42, 'chat_template': 'none', 'quantization': 'int4', 'target_modules': 'all-linear', 'merge_adapter': False, 'peft': True, 'lora_r': 16, 'lora_alpha': 32, 'lora_dropout': 0.05, 'model_ref': None, 'dpo_beta': 0.1, 'max_prompt_length': 128, 'max_completion_length': None, 'prompt_text_column': 'prompt', 'text_column': 'text', 'rejected_text_column': 'rejected_text', 'push_to_hub': True, 'username': 'sirdug', 'token': '*****'}
INFO     | 2024-04-28 22:17:50 | autotrain.backend:create:297 - Training PID: 41966
The following values were not passed to `accelerate launch` and had defaults used instead:
	`--dynamo_backend` was set to a value of `'no'`
To avoid this warning pass in values for each of the problematic parameters or run `accelerate config`.
ERROR    | 2024-04-28 22:17:57 | autotrain.trainers.common:wrapper:120 - train has failed due to an exception: Traceback (most recent call last):
  File "/home/sirdug/myenv/lib/python3.12/site-packages/autotrain/trainers/common.py", line 117, in wrapper
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/sirdug/myenv/lib/python3.12/site-packages/autotrain/trainers/clm/__main__.py", line 134, in train
    train_data, valid_data = process_input_data(config)
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sirdug/myenv/lib/python3.12/site-packages/autotrain/trainers/clm/__main__.py", line 80, in process_input_data
    train_data = load_dataset(
                 ^^^^^^^^^^^^^
  File "/home/sirdug/myenv/lib/python3.12/site-packages/datasets/load.py", line 2587, in load_dataset
    builder_instance = load_dataset_builder(
                       ^^^^^^^^^^^^^^^^^^^^^
  File "/home/sirdug/myenv/lib/python3.12/site-packages/datasets/load.py", line 2296, in load_dataset_builder
    builder_instance: DatasetBuilder = builder_cls(
                                       ^^^^^^^^^^^^
  File "/home/sirdug/myenv/lib/python3.12/site-packages/datasets/builder.py", line 374, in __init__
    self.config, self.config_id = self._create_builder_config(
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/sirdug/myenv/lib/python3.12/site-packages/datasets/builder.py", line 584, in _create_builder_config
    raise ValueError(
ValueError: Config name is missing.
Please pick one among the available configs: ['algebra__linear_1d', 'algebra__linear_1d_composed', 'algebra__linear_2d', 'algebra__linear_2d_composed', 'algebra__polynomial_roots', 'algebra__polynomial_roots_composed', 'algebra__sequence_next_term', 'algebra__sequence_nth_term', 'arithmetic__add_or_sub', 'arithmetic__add_or_sub_in_base', 'arithmetic__add_sub_multiple', 'arithmetic__div', 'arithmetic__mixed', 'arithmetic__mul', 'arithmetic__mul_div_multiple', 'arithmetic__nearest_integer_root', 'arithmetic__simplify_surd', 'calculus__differentiate', 'calculus__differentiate_composed', 'comparison__closest', 'comparison__closest_composed', 'comparison__kth_biggest', 'comparison__kth_biggest_composed', 'comparison__pair', 'comparison__pair_composed', 'comparison__sort', 'comparison__sort_composed', 'measurement__conversion', 'measurement__time', 'numbers__base_conversion', 'numbers__div_remainder', 'numbers__div_remainder_composed', 'numbers__gcd', 'numbers__gcd_composed', 'numbers__is_factor', 'numbers__is_factor_composed', 'numbers__is_prime', 'numbers__is_prime_composed', 'numbers__lcm', 'numbers__lcm_composed', 'numbers__list_prime_factors', 'numbers__list_prime_factors_composed', 'numbers__place_value', 'numbers__place_value_composed', 'numbers__round_number', 'numbers__round_number_composed', 'polynomials__add', 'polynomials__coefficient_named', 'polynomials__collect', 'polynomials__compose', 'polynomials__evaluate', 'polynomials__evaluate_composed', 'polynomials__expand', 'polynomials__simplify_power', 'probability__swr_p_level_set', 'probability__swr_p_sequence']
Example of usage:
	`load_dataset('math_dataset', 'algebra__linear_1d')`

ERROR    | 2024-04-28 22:17:57 | autotrain.trainers.common:wrapper:121 - Config name is missing.
Please pick one among the available configs: ['algebra__linear_1d', 'algebra__linear_1d_composed', 'algebra__linear_2d', 'algebra__linear_2d_composed', 'algebra__polynomial_roots', 'algebra__polynomial_roots_composed', 'algebra__sequence_next_term', 'algebra__sequence_nth_term', 'arithmetic__add_or_sub', 'arithmetic__add_or_sub_in_base', 'arithmetic__add_sub_multiple', 'arithmetic__div', 'arithmetic__mixed', 'arithmetic__mul', 'arithmetic__mul_div_multiple', 'arithmetic__nearest_integer_root', 'arithmetic__simplify_surd', 'calculus__differentiate', 'calculus__differentiate_composed', 'comparison__closest', 'comparison__closest_composed', 'comparison__kth_biggest', 'comparison__kth_biggest_composed', 'comparison__pair', 'comparison__pair_composed', 'comparison__sort', 'comparison__sort_composed', 'measurement__conversion', 'measurement__time', 'numbers__base_conversion', 'numbers__div_remainder', 'numbers__div_remainder_composed', 'numbers__gcd', 'numbers__gcd_composed', 'numbers__is_factor', 'numbers__is_factor_composed', 'numbers__is_prime', 'numbers__is_prime_composed', 'numbers__lcm', 'numbers__lcm_composed', 'numbers__list_prime_factors', 'numbers__list_prime_factors_composed', 'numbers__place_value', 'numbers__place_value_composed', 'numbers__round_number', 'numbers__round_number_composed', 'polynomials__add', 'polynomials__coefficient_named', 'polynomials__collect', 'polynomials__compose', 'polynomials__evaluate', 'polynomials__evaluate_composed', 'polynomials__expand', 'polynomials__simplify_power', 'probability__swr_p_level_set', 'probability__swr_p_sequence']
Example of usage:
	`load_dataset('math_dataset', 'algebra__linear_1d')`
INFO     | 2024-04-28 22:18:06 | autotrain.app_utils:get_running_jobs:28 - Killing PID: 41966

^CWARNING  | 2024-04-28 22:25:12 | autotrain.cli.run_app:run:110 - Attempting to terminate the process...
INFO     | 2024-04-28 22:25:12 | autotrain.cli.run_app:run:114 - Process terminated by user
2024-05-21T11:12:39Z
Hi,I had raised a similar issue on Github. Got the following solution. They’d suggested to useconfig_name:split_nameas the train/validation split. Linking the specific comment below:github.com/huggingface/autotrain-advanced[BUG] Config name is missing for Datasets with no default configopened10:05AM - 16 May 24 UTCclosed10:28AM - 21 May 24 UTCAryan-401bug### Prerequisites

- [X] I have read the [documentation](https://hf.co/docs/auto…train).
- [X] I have checked other issues for similar problems.

### Backend

Other cloud providers

### Interface Used

UI

### CLI Command

_No response_

### UI Screenshots & Parameters

![image](https://github.com/huggingface/autotrain-advanced/assets/58473359/50f79872-12ec-4317-97e2-155b5477de9c)


### Error Logs

ERROR    | 2024-05-16 09:52:25 | autotrain.trainers.common:wrapper:120 - train has failed due to an exception: Traceback (most recent call last):
  File "/opt/conda/lib/python3.10/site-packages/autotrain/trainers/common.py", line 117, in wrapper
    return func(*args, **kwargs)
  File "/opt/conda/lib/python3.10/site-packages/autotrain/trainers/object_detection/__main__.py", line 49, in train
    train_data = load_dataset(
  File "/opt/conda/lib/python3.10/site-packages/datasets/load.py", line 2587, in load_dataset
    builder_instance = load_dataset_builder(
  File "/opt/conda/lib/python3.10/site-packages/datasets/load.py", line 2296, in load_dataset_builder
    builder_instance: DatasetBuilder = builder_cls(
  File "/opt/conda/lib/python3.10/site-packages/datasets/builder.py", line 374, in __init__
    self.config, self.config_id = self._create_builder_config(
  File "/opt/conda/lib/python3.10/site-packages/datasets/builder.py", line 584, in _create_builder_config
    raise ValueError(
ValueError: Config name is missing.
Please pick one among the available configs: ['full', 'mini']
Example of usage:
	`load_dataset('license-plate-object-detection', 'full')`

ERROR    | 2024-05-16 09:52:25 | autotrain.trainers.common:wrapper:121 - Config name is missing.
Please pick one among the available configs: ['full', 'mini']
Example of usage:
	`load_dataset('license-plate-object-detection', 'full')`

### Additional Information

Seems like the Problem is due to Non-Default configs in the dataset I'm trying to use. Next logical question is this by design? If yes, how can I use datasets without any default to autotrain? 

Links to support Theory: 
- https://discuss.huggingface.co/t/need-help-setting-up-autotrain-locally/84225
- https://discuss.huggingface.co/t/config-default-not-found-for-dataset/49752