#!/bin/bash echo "Export params ..." export HIP_VISIBLE_DEVICES=0,1,2,3 # 自行修改为训练的卡号和数量 torchrun --nproc_per_node {number of gpus} \ -m FlagEmbedding.baai_general_embedding.finetune.run \ --output_dir {path to save model} \ --model_name_or_path {path to finetune model} \ --train_data {path of train datasets} \ --learning_rate 1e-5 \ --fp16 \ --num_train_epochs 5 \ --per_device_train_batch_size {large batch size; set 1 for toy data} \ --dataloader_drop_last True \ --normlized True \ --temperature 0.02 \ --query_max_len 64 \ --passage_max_len 256 \ --train_group_size 2 \ --negatives_cross_device \ --logging_steps 10 \ --save_steps 1000 \ --query_instruction_for_retrieval ""