Ejemplo n.º 1
0
    flags.FLAGS(sys.argv)

    directoryNames = (flags.FLAGS.directoryNames).split(",")
    for d in range(len(directoryNames)):
        directoryNames[d] = flags.FLAGS.directoryPrefix + directoryNames[d]

    grouping = int(flags.FLAGS.grouping)
    if flags.FLAGS.max2Plot == "none":
        max2Plot = None
    else:
        max2Plot = int(flags.FLAGS.max2Plot)

    if "results" in sys.argv:
        PlotResults(AGENT_NAME,
                    AGENT_DIR,
                    RUN_TYPES,
                    runDirectoryNames=directoryNames,
                    grouping=grouping,
                    maxTrials2Plot=max2Plot)
    elif "multipleResults" in sys.argv:
        PlotResults(AGENT_NAME,
                    AGENT_DIR,
                    RUN_TYPES,
                    runDirectoryNames=directoryNames,
                    grouping=grouping,
                    maxTrials2Plot=max2Plot,
                    multipleDm=True)
    elif "multipleResultsSinglePlot" in sys.argv:
        PlotResults(AGENT_NAME,
                    AGENT_DIR,
                    RUN_TYPES,
                    runDirectoryNames=directoryNames,
Ejemplo n.º 2
0
    from utils_results import PlotResults

    flags.DEFINE_string("directoryPrefix", "",
                        "directory names to take results")
    flags.DEFINE_string("directoryNames", "",
                        "directory names to take results")
    flags.DEFINE_string("grouping", "100", "grouping size of results.")
    flags.DEFINE_string("max2Plot", "none", "grouping size of results.")
    flags.FLAGS(sys.argv)

    directoryNames = (flags.FLAGS.directoryNames).split(",")
    for d in range(len(directoryNames)):
        directoryNames[d] = flags.FLAGS.directoryPrefix + directoryNames[d]

    grouping = int(flags.FLAGS.grouping)
    if flags.FLAGS.max2Plot == "none":
        max2Plot = None
    else:
        max2Plot = int(flags.FLAGS.max2Plot)

    if "results" in sys.argv:
        PlotResults(AGENT_NAME,
                    runDirectoryNames=directoryNames,
                    grouping=grouping,
                    maxTrials2Plot=max2Plot)
    elif "multipleResults" in sys.argv:
        PlotResults(AGENT_NAME,
                    runDirectoryNames=directoryNames,
                    grouping=grouping,
                    maxTrials2Plot=max2Plot,
                    multipleDm=True)