Skip to content

Commit

Permalink
Add a draft for regression test
Browse files Browse the repository at this point in the history
  • Loading branch information
siuwuncheung committed Jul 11, 2024
1 parent a54191e commit 237b1c0
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions regression_tests/tests/dmd/parametric_tw_csv.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash
source $GITHUB_WORKSPACE/regression_tests/common.sh
CMDS=(
"rm -rf parameters.txt dmd_list dmd_data run/dmd_data"
"./parametric_heat_conduction -r 0.40 -save -csv -out dmd_data/dmd_par1 -no-vis"
"./parametric_heat_conduction -r 0.45 -save -csv -out dmd_data/dmd_par2 -no-vis"
"./parametric_heat_conduction -r 0.55 -save -csv -out dmd_data/dmd_par3 -no-vis"
"./parametric_heat_conduction -r 0.60 -save -csv -out dmd_data/dmd_par4 -no-vis"
"./parametric_heat_conduction -r 0.50 -save -csv -out dmd_data/dmd_par5 -no-vis"
"mkdir dmd_list"
"mv -f run/dmd_data ."
"awk 'END{print NR}' dmd_data/dmd_par1/step0/sol.csv > dmd_data/dim.csv"
"mv dmd_data/dmd_par1/snap_list.csv dmd_list/dmd_par1.csv"
"mv dmd_data/dmd_par2/snap_list.csv dmd_list/dmd_par2.csv"
"mv dmd_data/dmd_par3/snap_list.csv dmd_list/dmd_par3.csv"
"mv dmd_data/dmd_par4/snap_list.csv dmd_list/dmd_par4.csv"
"mv dmd_data/dmd_par5/snap_list.csv dmd_list/dmd_par5.csv"
"echo 'dmd_par1,0.40,0.01,0,0' > dmd_list/dmd_train_parametric.csv"
"echo 'dmd_par2,0.45,0.01,0,0' >> dmd_list/dmd_train_parametric.csv"
"echo 'dmd_par3,0.55,0.01,0,0' >> dmd_list/dmd_train_parametric.csv"
"echo 'dmd_par4,0.60,0.01,0,0' >> dmd_list/dmd_train_parametric.csv"
"echo 'dmd_par5,0.50,0.01,0,0' > dmd_list/dmd_train_local.csv"
"echo 'dmd_par5,0.50,0.01,0,0' > dmd_list/dmd_test.csv"
"./parametric_tw_csv -o hc_local -train-set dmd_train_local -rdim 16 -dtc 0.01 -offline"
"./parametric_tw_csv -o hc_local -train-set dmd_train_local -rdim 16 -dtc 0.01 -online"
)
TYPE="DMD"
OFFSET=5
run_tests

0 comments on commit 237b1c0

Please sign in to comment.