| 123456789101112131415161718192021222324252627282930313233343536373839404142 | # Copyright (c) Meta Platforms, Inc. and affiliates.# This software may be used and distributed according to the terms of the Llama 2 Community License Agreement.from dataclasses import dataclass@dataclassclass samsum_dataset:    dataset: str =  "samsum_dataset"    train_split: str = "train"    test_split: str = "validation"    trust_remote_code: bool = False@dataclassclass grammar_dataset:    dataset: str = "grammar_dataset"    train_split: str = "src/llama_recipes/datasets/grammar_dataset/gtrain_10k.csv"    test_split: str = "src/llama_recipes/datasets/grammar_dataset/grammar_validation.csv"@dataclassclass alpaca_dataset:    dataset: str = "alpaca_dataset"    train_split: str = "train"    test_split: str = "val"    data_path: str = "src/llama_recipes/datasets/alpaca_data.json"@dataclassclass custom_dataset:    dataset: str = "custom_dataset"    file: str = "recipes/quickstart/finetuning/datasets/custom_dataset.py"    train_split: str = "train"    test_split: str = "validation"    data_path: str = ""    @dataclassclass llamaguard_toxicchat_dataset:    dataset: str = "llamaguard_toxicchat_dataset"    train_split: str = "train"    test_split: str = "test"
 |