|
@@ -5,9 +5,10 @@ all_scenes="A,B,C,D,E,F,G,H,I"
|
|
|
|
|
|
# file which contains model names we want to use for simulation
|
|
|
file_path="results/models_comparisons.csv"
|
|
|
+stride=1
|
|
|
|
|
|
-for window in {"3","5","7","9","11"}; do
|
|
|
- echo python generate/generate_reconstructed_data.py --features ${metric} --params ${window},${window} --size 100,100 --scenes ${all_scenes}
|
|
|
+for window in {"3","5","7","9"}; do
|
|
|
+ echo python generate/generate_reconstructed_data.py --features ${metric} --params ${window},${window},${stride} --size 100,100 --scenes ${all_scenes}
|
|
|
done
|
|
|
|
|
|
for scene in {"A","B","D","G","H","I"}; do
|
|
@@ -17,25 +18,27 @@ for scene in {"A","B","D","G","H","I"}; do
|
|
|
s="${s//${scene},}"
|
|
|
|
|
|
for zone in {10,11,12}; do
|
|
|
- for balancing in {0,1}; do
|
|
|
-
|
|
|
- OUTPUT_DATA_FILE="${metric}_nb_zones_${zone}_W${width}_H${height}_balancing${balancing}_without_${scene}"
|
|
|
- OUTPUT_DATA_FILE_TEST="${metric}_nb_zones_${zone}_W${width}_H${height}_balancing${balancing}_scene_${scene}"
|
|
|
-
|
|
|
- if grep -q "${OUTPUT_DATA_FILE}" "${file_path}"; then
|
|
|
+ for window in {"3","5","7","9"}; do
|
|
|
+ for balancing in {0,1}; do
|
|
|
|
|
|
- echo "SVD model ${OUTPUT_DATA_FILE} already generated"
|
|
|
+ OUTPUT_DATA_FILE="${metric}_nb_zones_${zone}_W${window}_S${stride}_balancing${balancing}_without_${scene}"
|
|
|
+ OUTPUT_DATA_FILE_TEST="${metric}_nb_zones_${zone}_W${window}_S${stride}_balancing${balancing}_scene_${scene}"
|
|
|
+
|
|
|
+ if grep -q "${OUTPUT_DATA_FILE}" "${file_path}"; then
|
|
|
+
|
|
|
+ echo "SVD model ${OUTPUT_DATA_FILE} already generated"
|
|
|
|
|
|
- else
|
|
|
+ else
|
|
|
|
|
|
- #echo "Run computation for SVD model ${OUTPUT_DATA_FILE}"
|
|
|
- echo python generate/generate_dataset.py --output data/${OUTPUT_DATA_FILE_TEST} --features ${metric} --scenes ${scene} --params ${width},${height} --nb_zones ${zone} --random 1 --size 100,100
|
|
|
+ #echo "Run computation for SVD model ${OUTPUT_DATA_FILE}"
|
|
|
+ echo python generate/generate_dataset.py --output data/${OUTPUT_DATA_FILE_TEST} --features ${metric} --scenes ${scene} --params ${window},${window},${stride} --nb_zones ${zone} --random 1 --size 100,100
|
|
|
|
|
|
- echo python generate/generate_dataset.py --output data/${OUTPUT_DATA_FILE} --features ${metric} --scenes ${s} --params ${width},${height} --nb_zones ${zone} --random 1 --size 100,100
|
|
|
-
|
|
|
- echo python train_model.py --data data/${OUTPUT_DATA_FILE} --output ${OUTPUT_DATA_FILE} --balancing ${balancing}
|
|
|
- echo python prediction_model.py --data data/${OUTPUT_DATA_FILE_TEST}.train --model saved_models/${OUTPUT_DATA_FILE}.json
|
|
|
- fi
|
|
|
+ echo python generate/generate_dataset.py --output data/${OUTPUT_DATA_FILE} --features ${metric} --scenes ${s} --params ${window},${window},${stride} --nb_zones ${zone} --random 1 --size 100,100
|
|
|
+
|
|
|
+ echo python train_model.py --data data/${OUTPUT_DATA_FILE} --output ${OUTPUT_DATA_FILE} --balancing ${balancing}
|
|
|
+ echo python prediction_model.py --data data/${OUTPUT_DATA_FILE_TEST}.train --model saved_models/${OUTPUT_DATA_FILE}.json
|
|
|
+ fi
|
|
|
+ done
|
|
|
done
|
|
|
done
|
|
|
done
|