#the name of dataset for which to learn
DATASET=ta2.rec1.train

#list of classes for which classifiers should be trained
#if left empty, all available classes will be used
#you can get list of classes available for certain dataset by: db_handler dsclass dataset_name
#CLASSES[0]=SCENE15.store
#CLASSES[1]=...

#Generate unique source ID for each file in dataset. Sources from the dataset are used if left empty.
# If source IDs from dataset are used, samples from the same source are never used at the same time for training and testing.
GEN_SOURCES=TRUE


# setting of the SVM
# range of C (min max step)
C_SETTING="1e-6 1e6 100"
#number of cross-validation folds
CV=5
#which solver should be used
SOLVER=L2R_L2LOSS_SVC_DUAL   #L2R_LR, L2R_L2LOSS_SVC_DUAL, L2R_L2LOSS_SVC, L2R_L1LOSS_SVC_DUAL, MCSVM_CS, L1R_L2LOSS_SVC, L1R_LR
# the termination criteria for solver - leave as it is an use MAXIT to stop the computation
EPS=1e-6
#leave at 0 - there is some bug for 1
BIAS=0

#What to do with samples with class 0 when learning. (IGNORE, use as POSITIVE examples, use as NEGATIVE examples)
NEUTRAL_HANDLING=NEGATIVE #IGNORE, POSITIVE, NEGATIVE
#Samples with class 0 are always ignored during testing.
TST_NEUTRAL_HANDLING=NEGATIVE


#bootstrap setting
# maximum memory in MB that can be used by the solver for training data
MAXMEM=1500
# what type of normalization to use on the data vectors
NORM=NONE #NONE, L1, L2
MAXIT=050 #maximum number of iteration of the solver

# odeslat do SGE? Pokud je hodnota 0, tak se vse pocita lokalne
SGE_SUBMIT=0 #0, 1

# number of parallel jobs
NBJOBS=30
# the time limit when learning of another class is not started anymore
#SOFT_TIME_LIMIT=3600
# number of resubmitions (this is used when there are less jobs than classes and the jobs do not compute averything in single run
RESUBMIT_COUNT=1

# SGE params (ques, resources)
#SGE_QUEUE=all.q@blade44,all.q@blade45,all.q@blade46,all.q@blade47,all.q@blade48,all.q@blade49,all.q@blade50,all.q@blade51,all.q@blade52,all.q@blade53,all.q@blade54,all.q@blade55,all.q@blade56,all.q@blade57,all.q@blade58,all.q@blade59,all.q@blade60,all.q@blade61,all.q@blade62,all.q@blade63,all.q@blade64,all.q@blade65,all.q@blade66
BLADES_N=($(seq 13 66))
BLADES=$(IFS=, ; echo "${BLADES_N[*]/#/all.q@blade}")
SGE_QUEUE=$BLADES,all.q@@PCN103,all.q@@PCN105,all.q@@PCN203,all.q@@PCN204,,all.q@@PCO103,all.q@@PCO104,,all.q@@PCO203,all.q@@PCO204
RESOURCES=ram_free=1500M,mem_free=1500M

#set you own name of classifier
CLASSIFIER_NAME=TA2REC1-CSVN-KLINEAR-I${MAXIT}-M${MAXMEM}
