Skip to content

Commit

Permalink
Add command to plot unimodal param variability between models
Browse files Browse the repository at this point in the history
  • Loading branch information
nathanpainchaud committed Nov 17, 2023
1 parent 975978e commit 62665c8
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions didactic/scripts/experiments.sh
Original file line number Diff line number Diff line change
Expand Up @@ -261,3 +261,28 @@ for task in scratch finetune xtab-finetune; do
done
done
done


# Plot variability of predicted continuum w.r.t. position along the continuum
rm $HOME/data/didactic/results/plot_models_variability.log
for task in scratch finetune xtab-finetune; do
for contrastive in 0 0.2 1; do
for data in "${!time_series_tokenizers[@]}"; do
for time_series_tokenizer in ${time_series_tokenizers[${data}]}; do
for target in ht_severity; do
# Skip attributes w.r.t. predicted continuum for non-ordinal models since the continuum relies on the ordinal predictions
# begin w/ ordinal constraint
ordinal_mode=True
for distribution in poisson binomial; do
for tau_mode in learn_sigm learn_fn; do
job_path=$task/contrastive=$contrastive/$data/$time_series_tokenizer/$target/ordinal_mode=$ordinal_mode,distribution=$distribution,tau_mode=$tau_mode
echo "Plotting variability of predicted continuum w.r.t. position along the continuum between $job_path models" >>$HOME/data/didactic/results/plot_models_variability.log 2>&1
python ~/remote/didactic/didactic/scripts/plot_models_variability.py $(find ~/data/didactic/results/cardiac-multimodal-representation/$job_path -name *.ckpt | sort | tr "\n" " ") --data_roots $HOME/dataset/cardinal/v1.0/data --views A4C A2C --hue_attr=ht_severity --output_file=$HOME/data/didactic/results/cardiac-multimodal-representation/$job_path/unimodal_param_variability.svg >>$HOME/data/didactic/results/plot_models_variability.log 2>&1
done
done
# end w/ ordinal constraint
done
done
done
done
done

0 comments on commit 62665c8

Please sign in to comment.