Blame view

egs/lre07/v2/cmd.sh 1.79 KB
8dcb6dfcb   Yannick Estève   first commit
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
32
33
34
35
36
  # you can change cmd.sh depending on what type of queue you are using.
  # If you have no queueing system and want to run on a local machine, you
  # can change all instances 'queue.pl' to run.pl (but be careful and run
  # commands one by one: most recipes will exhaust the memory on your
  # machine).  queue.pl works with GridEngine (qsub).  slurm.pl works
  # with slurm.  Different queues are configured differently, with different
  # queue names and different ways of specifying things like memory;
  # to account for these differences you can create and edit the file
  # conf/queue.conf to match your queue's configuration.  Search for
  # conf/queue.conf in http://kaldi-asr.org/doc/queue.html for more information,
  # or search for the string 'default_config' in utils/queue.pl or utils/slurm.pl.
  
  export train_cmd="queue.pl --mem 1G"
  export decode_cmd="queue.pl --mem 2G"
  # the use of cuda_cmd is deprecated but it is sometimes still used in nnet1
  # scripts.
  export cuda_cmd="queue.pl --gpu 1 --mem 20G"
  
  # the rest of this file is present for historical reasons.
  # In general it's best to rely on conf/queue.conf for cluster-specific
  # configuration.
  
  # On Eddie use:
  #export train_cmd="queue.pl -P inf_hcrc_cstr_nst -l h_rt=08:00:00"
  #export decode_cmd="queue.pl -P inf_hcrc_cstr_nst  -l h_rt=05:00:00 -pe memory-2G 4"
  #export highmem_cmd="queue.pl -P inf_hcrc_cstr_nst -l h_rt=05:00:00 -pe memory-2G 4"
  #export scoring_cmd="queue.pl -P inf_hcrc_cstr_nst  -l h_rt=00:20:00"
  
  if [[ "$(hostname -f)" == "*.fit.vutbr.cz" ]]; then
      # BUT cluster:
      queue="all.q@@blade,all.q@@speech"
      storage="matylda5"
      export train_cmd="queue.pl -q $queue -l ram_free=1.5G,mem_free=1.5G,${storage}=1"
      export decode_cmd="queue.pl -q $queue -l ram_free=2.5G,mem_free=2.5G,${storage}=0.5"
      export cuda_cmd="queue.pl -q long.q -l gpu=1"
  fi