diff --git a/input/paper3/cross/cluster/tik/cluster_inversion_sst2_lbfgs_ls_tik.sh b/input/paper3/cross/cluster/tik/cluster_inversion_sst2_lbfgs_ls_tik.sh index ccf7b40c5ec30ff61d4aaf6f61d062a3997dd49a..fbf9dec68ca825e8b39ac2d605631aed0c6db68e 100644 --- a/input/paper3/cross/cluster/tik/cluster_inversion_sst2_lbfgs_ls_tik.sh +++ b/input/paper3/cross/cluster/tik/cluster_inversion_sst2_lbfgs_ls_tik.sh @@ -7,9 +7,9 @@ #SBATCH --time=800:00 #SBATCH --mem-per-cpu=4000 -#SBATCH --array=0-35 +#SBATCH --array=0-48 -ARGS_R0=(1e-4 1.75e-4 3e-4 5.25e-4 1e-3 1.75e-3) -ARGS_R1=(1e-6 3e-6 1e-5 3e-5 1e-4 3e-4) +ARGS_R0=(1.75e-5 3e-5 5.25e-5 1e-4 1.75e-4 3e-4 5.25e-4) +ARGS_R1=(3e-6 1e-6 3e-6 1e-5 3e-5 1e-4 3e-4) -time ./inversion ../input/paper3/cross/common.txt ../input/paper3/cross/inversion.txt ../input/paper3/cross/innerproduct_sst2.txt ../input/paper3/cross/localminimum_classic.txt ../input/paper3/cross/descentsearch_lbfgs_ls.txt ../input/paper3/cross/linesearch_unit.txt ../input/paper3/cross/data_snr6.txt ../input/paper3/cross/regularization_tikhonov.txt -regularization_lambdac0 ${ARGS_R0[$SLURM_ARRAY_TASK_ID % 5]} -regularization_lambdac1 ${ARGS_R1[$SLURM_ARRAY_TASK_ID / 5]} -verbose 2 -maxThreads 1 -name sst2_lbfgs_ls_snr6_tik$SLURM_ARRAY_TASK_ID +time ./inversion ../input/paper3/cross/common.txt ../input/paper3/cross/inversion.txt ../input/paper3/cross/innerproduct_sst2.txt ../input/paper3/cross/localminimum_classic.txt ../input/paper3/cross/descentsearch_lbfgs_ls.txt ../input/paper3/cross/linesearch_unit.txt ../input/paper3/cross/data_snr6.txt ../input/paper3/cross/regularization_tikhonov.txt -regularization_lambdac0 ${ARGS_R0[$SLURM_ARRAY_TASK_ID % 6]} -regularization_lambdac1 ${ARGS_R1[$SLURM_ARRAY_TASK_ID / 6]} -verbose 2 -maxThreads 1 -name sst2_lbfgs_ls_snr6_tik$SLURM_ARRAY_TASK_ID diff --git a/input/paper3/cross/cluster/tv/cluster_inversion_sst2_lbfgs_ls_tv.sh b/input/paper3/cross/cluster/tv/cluster_inversion_sst2_lbfgs_ls_tv.sh index 4d66065d97f30d90486d54d708470505051ebce2..d5306db3d646b2c08d4b626e60b6beba608a9893 100644 --- a/input/paper3/cross/cluster/tv/cluster_inversion_sst2_lbfgs_ls_tv.sh +++ b/input/paper3/cross/cluster/tv/cluster_inversion_sst2_lbfgs_ls_tv.sh @@ -7,9 +7,9 @@ #SBATCH --time=800:00 #SBATCH --mem-per-cpu=4000 -#SBATCH --array=0-24 +#SBATCH --array=0-48 -ARGS_R0=(1e-4 1.75e-4 3e-4 5.25e-4 1e-3) -ARGS_R1=(5.25e-6 1e-5 1.75e-5 3e-5 5.25e-5) +ARGS_R0=(3e-5 5.25e-5 1e-4 1.75e-4 3e-4 5.25e-4 1e-3) +ARGS_R1=(5.25e-6 1e-5 1.75e-5 3e-5 5.25e-5 1e-4 1.75e-4) -time ./inversion ../input/paper3/cross/common.txt ../input/paper3/cross/inversion.txt ../input/paper3/cross/innerproduct_sst2.txt ../input/paper3/cross/localminimum_classic.txt ../input/paper3/cross/descentsearch_lbfgs_ls.txt ../input/paper3/cross/linesearch_unit.txt ../input/paper3/cross/data_snr6.txt ../input/paper3/cross/regularization_totalvariation.txt -regularization_lambdac0 ${ARGS_R0[$SLURM_ARRAY_TASK_ID % 5]} -regularization_lambdac1 ${ARGS_R1[$SLURM_ARRAY_TASK_ID / 5]} -verbose 2 -maxThreads 1 -name sst2_lbfgs_ls_snr6_tv$SLURM_ARRAY_TASK_ID +time ./inversion ../input/paper3/cross/common.txt ../input/paper3/cross/inversion.txt ../input/paper3/cross/innerproduct_sst2.txt ../input/paper3/cross/localminimum_classic.txt ../input/paper3/cross/descentsearch_lbfgs_ls.txt ../input/paper3/cross/linesearch_unit.txt ../input/paper3/cross/data_snr6.txt ../input/paper3/cross/regularization_totalvariation.txt -regularization_lambdac0 ${ARGS_R0[$SLURM_ARRAY_TASK_ID % 7]} -regularization_lambdac1 ${ARGS_R1[$SLURM_ARRAY_TASK_ID / 7]} -verbose 2 -maxThreads 1 -name sst2_lbfgs_ls_snr6_tv$SLURM_ARRAY_TASK_ID diff --git a/input/paper3/cross/common.txt b/input/paper3/cross/common.txt index d57e4ab60d48dfd2d740b25a3f8504893b70d1b0..729ebded334acb1e1db4a06b4c783e443f3026ee 100644 --- a/input/paper3/cross/common.txt +++ b/input/paper3/cross/common.txt @@ -16,6 +16,8 @@ equation_boundary_realImpedance = 1 rer = 5. rext = 7. np = 120 +#emitter_offset = 60 +#emitter_skip = 120 emitter_offset = 0 emitter_skip = 3 receiver_offset = 0 diff --git a/input/paper3/cross/inversion.txt b/input/paper3/cross/inversion.txt index d75e14ec479407f8daf4a6a55e121900f624b743..8618a353c30d722cf36e6f86417665dc976195e2 100644 --- a/input/paper3/cross/inversion.txt +++ b/input/paper3/cross/inversion.txt @@ -10,7 +10,9 @@ globalminimum_n_scale=1 # #Local minimum search localminimum_maxIteration = 200 -localminimum_writeInterval = 1 +localminimum_writeInterval = 75 +localminimum_meanRelDecreaseThreshold = 1e-10 +localminimum_meanRelDecreaseMemory = 0 # n_group=1 #Group 0