Skip to content
Snippets Groups Projects
run.sh 766 B
Newer Older
Rishi Sharma's avatar
Rishi Sharma committed
#!/bin/bash
Rishi Sharma's avatar
Rishi Sharma committed

Rishi Sharma's avatar
Rishi Sharma committed
decpy_path=~/Gitlab/decentralizepy/eval
cd $decpy_path
Rishi Sharma's avatar
Rishi Sharma committed

env_python=~/miniconda3/envs/decpy/bin/python3
graph=96_regular.edges
Rishi Sharma's avatar
Rishi Sharma committed
original_config=epoch_configs/config_celeba.ini
Rishi Sharma's avatar
Rishi Sharma committed
config_file=/tmp/config.ini
procs_per_machine=16
machines=6
iterations=200
test_after=10
Rishi Sharma's avatar
Rishi Sharma committed
eval_file=testing.py
log_level=INFO
log_dir_base=/mnt/nfs/some_user/logs/test
m=`cat $(grep addresses_filepath $original_config | awk '{print $3}') | grep $(/sbin/ifconfig ens785 | grep 'inet ' | awk '{print $2}') | cut -d'"' -f2`

log_dir=$log_dir_base$m
Rishi Sharma's avatar
Rishi Sharma committed

cp $original_config $config_file
# echo "alpha = 0.10" >> $config_file
Jeffrey Wigger's avatar
Jeffrey Wigger committed
$env_python $eval_file -ro 0 -ld $log_dir -mid $m -ps $procs_per_machine -ms $machines -is $iterations -gf $graph -ta $test_after -cf $config_file -ll $log_level