precommits

This commit is contained in:
Sotirios Anagnostidis
2023-01-11 22:58:17 +01:00
parent d46ff8c4ee
commit c8f47eef9f
5 changed files with 7 additions and 7 deletions
@@ -64,4 +64,4 @@ debug:
gradient_accumulation_steps: 1 gradient_accumulation_steps: 1
per_device_train_batch_size: 1 per_device_train_batch_size: 1
per_device_eval_batch_size: 1 per_device_eval_batch_size: 1
quantization: false quantization: false
@@ -30,6 +30,7 @@ summarization_config_mapping = {
QA_DATASETS = ["squad_v2", "adversarial_qa", "trivia_qa_context", "trivia_qa_noconext"] QA_DATASETS = ["squad_v2", "adversarial_qa", "trivia_qa_context", "trivia_qa_noconext"]
SUMMARIZATION_DATASETS = ["xsum", "cnn_dailymail", "samsum", "multi_news"] SUMMARIZATION_DATASETS = ["xsum", "cnn_dailymail", "samsum", "multi_news"]
def index_squad_v2(example): def index_squad_v2(example):
return example["title"] + ". " + example["context"] + " " + example["question"], example["answers"]["text"][0] return example["title"] + ". " + example["context"] + " " + example["question"], example["answers"]["text"][0]
@@ -159,4 +160,4 @@ def get_one_dataset(conf, dataset_name):
else: else:
raise ValueError(f"Unknown dataset {dataset_name}") raise ValueError(f"Unknown dataset {dataset_name}")
return train, eval return train, eval
+2 -2
View File
@@ -2,11 +2,11 @@ accelerate==0.15.0
bitsandbytes==0.36.0.post2 bitsandbytes==0.36.0.post2
datasets==2.8.0 datasets==2.8.0
deepspeed==0.7.7 deepspeed==0.7.7
evaluate==0.4.0
mpi4py==3.1.4 mpi4py==3.1.4
nltk==3.8.1
numpy==1.23.0 numpy==1.23.0
PyYAML==6.0 PyYAML==6.0
scikit_learn==1.2.0 scikit_learn==1.2.0
torch==1.13.1 torch==1.13.1
transformers==4.25.1 transformers==4.25.1
evaluate==0.4.0
nltk==3.8.1
+1 -2
View File
@@ -1,6 +1,6 @@
import argparse import argparse
import os
from distutils.util import strtobool from distutils.util import strtobool
from functools import partial
from typing import Any, Dict, List, Optional, Tuple, Union from typing import Any, Dict, List, Optional, Tuple, Union
import bitsandbytes import bitsandbytes
@@ -9,7 +9,6 @@ from torch import nn
from transformers import PreTrainedModel, Trainer, TrainingArguments from transformers import PreTrainedModel, Trainer, TrainingArguments
from transformers.training_args import OptimizerNames from transformers.training_args import OptimizerNames
from utils import get_dataset, get_loss, get_metrics, get_model, get_tokenizer, read_yamls from utils import get_dataset, get_loss, get_metrics, get_model, get_tokenizer, read_yamls
from functools import partial
def compute_metrics(eval_pred, preprocess_fns, metrics): def compute_metrics(eval_pred, preprocess_fns, metrics):
+1 -1
View File
@@ -6,7 +6,7 @@ import nltk
import numpy as np import numpy as np
import transformers import transformers
import yaml import yaml
from custom_datasets import QA_SPECIAL_TOKENS, QA_DATASETS, SUMMARIZATION_DATASETS, get_one_dataset from custom_datasets import QA_DATASETS, QA_SPECIAL_TOKENS, SUMMARIZATION_DATASETS, get_one_dataset
from custom_datasets.dialogue_collator import DialogueDataCollator from custom_datasets.dialogue_collator import DialogueDataCollator
from losses import CrossEntropyLoss, PolyLoss from losses import CrossEntropyLoss, PolyLoss
from models import freeze_top_n_layers, get_specific_model from models import freeze_top_n_layers, get_specific_model