Код: Выделить всё
parallel --no-notice \
--verbose \
--progress \
-j 4 \
--ungroup './scripts/chain_base.sh {1} {2} {3}' \
::: 150 200 ::: 100 200 500 1000 ::: default v1 < /dev/null
Код: Выделить всё
TOKEN_NUM=$1
NUM_ITER=$2
INIT_METHOD=$3
# Reset the SECONDS variable
SECONDS=0
k="5"
for s in $(eval echo "{0..$((k-1))}"); do
python src/abc.py \
--num_iter ${NUM_ITER} \
--do_kmeans --k $k \
--kmeans_split $s \
--init_method ${INIT_METHOD} \
--num_tokens ${TOKEN_NUM} \
done
# Print the end time and execution time
echo "End time: `date`"
echo "Execution time: $SECONDS seconds."
< /code>
Начните с помощью Script: < /p>
nohup bash scripts/run.sh > run.out &
< /code>
Текущая информация: < /p>
[list]
[*] chain_base.sh < /code> может быть успешно выполнен и не будет пытаться прочитать какой -либо контент из терминала. < /li>
Программа Python занимает долгое время, примерно 40 минут. < /li>
.sh: 1: cannot open /dev/tty: No such device or address
[*] Встречил следующие печатные журналы:
[/list]
Код: Выделить всё
parallel: SIGHUP received. No new jobs will be started.
parallel: Waiting for these 4 jobs to finish. Send SIGTERM to stop now.
parallel: ./scripts/chain_base.sh 150 200 default
parallel: ./scripts/chain_base.sh 150 500 default
parallel: ./scripts/chain_base.sh 150 500 v1
parallel: ./scripts/chain_base.sh 150 200 v1
< /code>
[*] Программа может запустить до 4 процессов параллельно, но некоторые процессы могут столкнуться с ошибкой »sh: 1: cannot open /dev/tty: No such device or address
[*] Добавить
Подробнее здесь: https://stackoverflow.com/questions/788 ... cannot-ope