X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=run.sh;h=cf4fe33d969436a246fdd92b033954b802b9c608;hb=bd7db9aaf937bdba66445231a39518f2ae30b0d3;hp=678c00e07cc32a94aef6751553b13045f7fbe230;hpb=20ec321944108cd1fe74b37ea45db3ba1a2d526a;p=folded-ctf.git
diff --git a/run.sh b/run.sh
index 678c00e..cf4fe33 100755
--- a/run.sh
+++ b/run.sh
@@ -1,25 +1,32 @@
#!/bin/bash
-#########################################################################
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the version 3 of the GNU General Public License #
-# as published by the Free Software Foundation. #
-# #
-# This program is distributed in the hope that it will be useful, but #
-# WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #
-# General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see . #
-# #
-# Written by Francois Fleuret #
-# (C) Idiap Research Institute #
-# #
-# Contact for comments & bug reports #
-#########################################################################
-MAIN_URL="http://www.idiap.ch/folded-ctf"
+########################################################################
+# #
+# folded-ctf is an implementation of the folded hierarchy of #
+# classifiers for object detection, developed by Francois Fleuret #
+# and Donald Geman. #
+# #
+# Copyright (c) 2008 Idiap Research Institute, http://www.idiap.ch/ #
+# Written by Francois Fleuret #
+# #
+# This file is part of folded-ctf. #
+# #
+# folded-ctf is free software: you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License version 3 as #
+# published by the Free Software Foundation. #
+# #
+# folded-ctf is distributed in the hope that it will be useful, but #
+# WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #
+# General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with folded-ctf. If not, see . #
+# #
+########################################################################
+
+MAIN_URL="http://www.idiap.ch/folded-ctf/"
#########################################################################
# Compiling
@@ -84,7 +91,7 @@ RESULT_DIR=./results
case $1 in
#####################################################################
- ## Generate the pictures from the paper
+ ## Generate illustrating pictures
pics)
@@ -94,7 +101,11 @@ case $1 in
if [[ -d "${EXPERIMENT_RESULT_DIR}" ]]; then
- for npf in -1 0 2497; do
+ # Value of -1 corresponds to saving the images with the
+ # ground-truth or the pi-referentials alone, while other
+ # values show registered pi-feature windows.
+
+ for npf in -1 0 2500; do
./folding --random-seed=${SEED} \
--pool-name=${POOL_NAME} \
@@ -136,10 +147,13 @@ case $1 in
if [[ $? == 0 ]]; then
if [[ $MODE == "h+b" ]]; then
- OPTS="${OPTS} --force-head-belly-independence=yes"
+ OPTS="--force-head-belly-independence=yes"
+ else
+ OPTS=""
fi
if [[ $1 == "valgrind" ]]; then
+ # The valgrind operation runs a simpler computation in valgrind
OPTS="${OPTS} --nb-classifiers-per-level=1 --nb-weak-learners-per-classifier=10"
OPTS="${OPTS} --proportion-for-train=0.1 --proportion-for-validation=0.025 --proportion-for-test=0.01"
OPTS="${OPTS} --wanted-true-positive-rate=0.1"
@@ -160,7 +174,7 @@ case $1 in
else
- echo "${EXPERIMENT_RESULT_DIR} exists, aborting experiment."
+ echo "${EXPERIMENT_RESULT_DIR} exists, cancelling that run."
fi