Exemplo n.º 1
0
# print args #
logging.info("Running on HIV")
logging.info("Data params:")
keys = list(vars(dataArgs).keys())
keys.sort()
for key in keys:
    logging.info("    " + str(key) + ": " + str(dataArgs.__getattribute__(key)))


#=========================================================================
#=========================================================================
# data
#=========================================================================
#=========================================================================
generator = HIVIterGenerator(dataArgs.minGraphSize, dataArgs.monthStep)
numGraphs = generator.getNumGraphs()
logging.info("Total graphs in sequence: " + str(numGraphs))

#=========================================================================
#=========================================================================
# run
#=========================================================================
#=========================================================================
logging.info("Creating the exp-runner")
clusterExpHelper = ClusterExpHelper(generator.getIterator, remainingArgs, defaultAlgoArgs, dataArgs.extendedDirName)

#clusterExpHelper.algoArgs.k3s = [1500]
clusterExpHelper.printAlgoArgs()
#    os.makedirs(resultsDir, exist_ok=True) # for python 3.2
try:
Exemplo n.º 2
0
 def getIterator(): 
     generator = HIVIterGenerator()
     return generator.getIterator()