Esempio n. 1
0
# SVM training params (script: 4_trainSVM.py)
svm_CVals = [10**-4, 10**-3, 10**-2, 0.1, 1, 10,
             100]  # Slack penality parameter C to try during SVM training

# Root directory where all data and temporary files are saved and loaded from. This is different from the project directory.
rootDir = os.path.expanduser('~') + "/Desktop/DS/OpenHackGears/"  \

###################
# Fixed parameters
# (do not modify)
# Eval added
###################
print("PARAMETERS: datasetName = " + datasetName)

# Directories
imgOrigDir = pathJoin(rootDir, "gear_images_proc", datasetName + "/")
imgEvalDir = pathJoin(rootDir, "gear_images_eval/")
resourcesDir = pathJoin(rootDir, "resources/")
procDir = pathJoin(rootDir, "proc", datasetName + "/")
resultsDir = pathJoin(rootDir, "results", datasetName + "/")
workingDir = pathJoin(rootDir, "tmp/")

# Files
dedicatedTestSplitPath = pathJoin(imgOrigDir, "dedicatedTestImages.tsv")
imgUrlsPath = "resources/fashionTextureUrls.tsv"
imgInfosTrainPath = pathJoin(procDir, "imgInfosTrain.pickle")
imgInfosEvalPath = pathJoin(procDir, "imgInfosEval.pickle")
imgDictTrainPath = pathJoin(procDir, "imgDictTrain.pickle")
imgDictTestPath = pathJoin(procDir, "imgDictTest.pickle")
imgDictEvalPath = pathJoin(procDir, "imgDictEval.pickle")
lutLabel2IdPath = pathJoin(procDir, "lutLabel2Id.pickle")
Esempio n. 2
0
# Directories
rootDir = os.path.dirname(os.path.realpath(sys.argv[0])).replace("\\",
                                                                 "/") + "/"
imgRootDir = rootDir + "images/" + datasetName + "/"
imgOrigDir = imgRootDir + "original/"
imgAugDir = imgRootDir + "augmented/"
imgAlDir = imgRootDir + "activeLearning/"
imgUnlabeledDir = imgRootDir + "unlabeled/"
resourcesDir = rootDir + "resources/"
procDir = rootDir + "proc/" + datasetName + "/"
resultsDir = rootDir + "results/" + datasetName + "/"
workingDir = rootDir + "tmp/"

# Files
dedicatedTestSplitPath = pathJoin(imgRootDir, "dedicatedTestImages.tsv")
imgUrlsPath = pathJoin(resourcesDir, "fashionTextureUrls.tsv")
imgInfosTrainPath = pathJoin(procDir, "imgInfosTrain.pickle")
imgInfosTestPath = pathJoin(procDir, "imgInfosTest.pickle")
imgDictTrainPath = pathJoin(procDir, "imgDictTrain.pickle")
imgDictTestPath = pathJoin(procDir, "imgDictTest.pickle")
imgDictAugPath = pathJoin(procDir, "imgDictAug.pickle")
imgDictAlPath = pathJoin(procDir, "imgDictAl.pickle")
lutLabel2IdPath = pathJoin(procDir, "lutLabel2Id.pickle")
lutId2LabelPath = pathJoin(procDir, "lutId2Label.pickle")
if classifier == "svm":
    cntkRefinedModelPath = pathJoin(procDir, "cntk_fixed.model")
else:
    cntkRefinedModelPath = pathJoin(procDir, "cntk_refined.model")
cntkTestMapPath = pathJoin(workingDir, "test_map.txt")
cntkTrainMapPath = pathJoin(workingDir, "train_map.txt")