Skip to content

Commit

Permalink
Merge pull request #43 from arcee-ai/add-lora-dropout-to-retriever
Browse files Browse the repository at this point in the history
Add lora dropout and remove non-required input param
  • Loading branch information
shamanez authored Sep 20, 2023
2 parents 0cf02bc + c94c68a commit 7614a21
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 2 additions & 0 deletions dalm/models/retriever_only_base_model.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,15 @@ def __get_bnb_config() -> BitsAndBytesConfig:
def __get_lora_config(
r: int = 8,
lora_alpha: int = 16,
lora_dropout: float = 0.05,
bias: str = "none",
target_modules: Optional[Union[List[str], str]] = None,
) -> LoraConfig:
return LoraConfig(
task_type=TaskType.FEATURE_EXTRACTION,
r=r,
lora_alpha=lora_alpha,
lora_dropout=lora_dropout,
bias=bias,
target_modules=target_modules,
)
1 change: 0 additions & 1 deletion dalm/training/retriever_only/train_retriever_only.py
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,6 @@ def main() -> None:
tokenizer,
query_col_name=args.dataset_query_col_name,
passage_col_name=args.dataset_passage_col_name,
max_length=args.max_length,
query_max_len=args.query_max_len,
passage_max_len=args.passage_max_len,
),
Expand Down

0 comments on commit 7614a21

Please sign in to comment.