diff options
Diffstat (limited to 'training/debug')
| -rw-r--r-- | training/debug/cur/layer_0.png | bin | 0 -> 406194 bytes | |||
| -rw-r--r-- | training/debug/cur/layer_1.png | bin | 0 -> 238358 bytes | |||
| -rw-r--r-- | training/debug/cur/toto.png | bin | 0 -> 90164 bytes | |||
| -rwxr-xr-x | training/debug/debug.sh | 45 | ||||
| -rw-r--r-- | training/debug/ref/layer_0.png | bin | 0 -> 356038 bytes | |||
| -rw-r--r-- | training/debug/ref/layer_1.png | bin | 0 -> 222247 bytes | |||
| -rw-r--r-- | training/debug/ref/toto.png | bin | 0 -> 107009 bytes | |||
| -rw-r--r-- | training/debug/training/checkpoints/checkpoint_epoch_10.pth | bin | 0 -> 6395 bytes | |||
| -rw-r--r-- | training/debug/training/checkpoints/checkpoint_epoch_100.pth | bin | 0 -> 6417 bytes | |||
| -rw-r--r-- | training/debug/training/checkpoints/checkpoint_epoch_50.pth | bin | 0 -> 6395 bytes |
10 files changed, 45 insertions, 0 deletions
diff --git a/training/debug/cur/layer_0.png b/training/debug/cur/layer_0.png Binary files differnew file mode 100644 index 0000000..0cb977b --- /dev/null +++ b/training/debug/cur/layer_0.png diff --git a/training/debug/cur/layer_1.png b/training/debug/cur/layer_1.png Binary files differnew file mode 100644 index 0000000..801aad2 --- /dev/null +++ b/training/debug/cur/layer_1.png diff --git a/training/debug/cur/toto.png b/training/debug/cur/toto.png Binary files differnew file mode 100644 index 0000000..9caff40 --- /dev/null +++ b/training/debug/cur/toto.png diff --git a/training/debug/debug.sh b/training/debug/debug.sh new file mode 100755 index 0000000..083082b --- /dev/null +++ b/training/debug/debug.sh @@ -0,0 +1,45 @@ +#!/bin/sh + +pwd=`pwd` + +img=../input/img_003.png + +# img=/Users/skal/black_512x512_rgba.png +#img=/Users/skal/rgba_0_0_0_0.png +check_pt=../checkpoints/checkpoint_epoch_10000.pth +#check_pt=../chk_5000_3x3x3.pt + +#../train_cnn.py --layers 3 --kernel_sizes 3,3,3 --epochs 10000 --batch_size 8 --input ../input/ --target ../target_2/ --checkpoint-every 1000 +#../train_cnn.py --export-only ${check_pt} +#../train_cnn.py --export-only ${check_pt} --infer ${img} --output test/toto.png + +#../train_cnn.py --layers 2 --kernel_sizes 1,1 --epochs 10 --batch_size 5 --input ../input/ --target ../target_2/ --checkpoint-every 10 +#../train_cnn.py --export-only ${check_pt} +#../train_cnn.py --export-only ${check_pt} --infer ${img} --output test/toto.png + +## XXX uncomment! +../train_cnn.py --export-only ${check_pt} \ + --infer ${img} \ + --output ref/toto.png --save-intermediates ref/ # --debug-hex + +echo "== GENERATE SHADERS ==" +echo +cd ../../ +./training/train_cnn.py --export-only ${pwd}/${check_pt} + +echo "== COMPILE ==" +echo +cmake --build build -j4 --target cnn_test +cd ${pwd} + +echo "== RUN ==" +echo +rm -f cur/toto.png +../../build/cnn_test ${img} cur/toto.png --save-intermediates cur/ --layers 3 # --debug-hex + +open cur/*.png ref/*.png + +echo "open cur/*.png ref/*.png" + +#pngcrush -rem gAMA -rem sRGB cur/toto.png toto.png && mv toto.png cur/toto.png +#pngcrush -rem gAMA -rem sRGB cur/layer_0.png toto.png && mv toto.png cur/layer_0.png diff --git a/training/debug/ref/layer_0.png b/training/debug/ref/layer_0.png Binary files differnew file mode 100644 index 0000000..3e0eebe --- /dev/null +++ b/training/debug/ref/layer_0.png diff --git a/training/debug/ref/layer_1.png b/training/debug/ref/layer_1.png Binary files differnew file mode 100644 index 0000000..d858f80 --- /dev/null +++ b/training/debug/ref/layer_1.png diff --git a/training/debug/ref/toto.png b/training/debug/ref/toto.png Binary files differnew file mode 100644 index 0000000..f869a7c --- /dev/null +++ b/training/debug/ref/toto.png diff --git a/training/debug/training/checkpoints/checkpoint_epoch_10.pth b/training/debug/training/checkpoints/checkpoint_epoch_10.pth Binary files differnew file mode 100644 index 0000000..54ba5c5 --- /dev/null +++ b/training/debug/training/checkpoints/checkpoint_epoch_10.pth diff --git a/training/debug/training/checkpoints/checkpoint_epoch_100.pth b/training/debug/training/checkpoints/checkpoint_epoch_100.pth Binary files differnew file mode 100644 index 0000000..f94e9f8 --- /dev/null +++ b/training/debug/training/checkpoints/checkpoint_epoch_100.pth diff --git a/training/debug/training/checkpoints/checkpoint_epoch_50.pth b/training/debug/training/checkpoints/checkpoint_epoch_50.pth Binary files differnew file mode 100644 index 0000000..a602f4b --- /dev/null +++ b/training/debug/training/checkpoints/checkpoint_epoch_50.pth |
