File size: 1,200 Bytes
55f3766
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/env bash
names=("openai/whisper-large-v2" "openai/whisper-medium.en" "openai/whisper-small.en" "openai/whisper-base.en" "openai/whisper-tiny.en" "patrickvonplaten/whisper-large-v2-32-2" "patrickvonplaten/whisper-medium-24-2")

# chunk_lengths=("15.0" "30.0")
# --assistant_model_name_or_path "patrickvonplaten/whisper-large-v2-32-2" \
# --attn_type "flash" \

# Double loop
for name in "${names[@]}"; do
  if [[ ${name:0:6} == "openai" ]]; then
    chunk_length_s=30.0
  else
    chunk_length_s=15.0
  fi

  CUDA_VISIBLE_DEVICES="1" python ./run_speed_pt.py \
    --dataset_name "distil-whisper/earnings21+distil-whisper/earnings22+distil-whisper/meanwhile+distil-whisper/rev16" \
    --wandb_name "T4-${name}-Longform" \
    --model_name_or_path ${name} \
    --wandb_project "distil-whisper-speed-bench-long-form-32" \
    --dataset_config_name "full+full+default+whisper_subset" \
    --dataset_split_name "test+test+test+test" \
    --text_column_name "transcription+transcription+text+transcription" \
    --chunk_length_s "$chunk_length_s" \
    --use_pipeline \
    --return_timestamps \
    --max_label_length "1000000" \
    --samples_per_dataset "32" \
    --batch_size "1"
done