예제 #1
0
def main(port):
    chain = [
        CsvToHtml(file_name_pattern="worst_examples_.*.csv",
                  title="Worst examples",
                  delimiter='\t'),
    ]

    add_paths = [(r"/features/", FeaturesHandler, {
        "experiments_folder": os.getcwd(),
        "html_chain": Chain(chain)
    })]

    browser.run(port=port, chain=chain, additional_paths=add_paths)
예제 #2
0
def main(port):
    chain = [
        CsvToHtmlEditable(file_name_pattern="worst_examples_.*.csv",
                          title="Worst examples",
                          classes_names=CLASSES_NAMES,
                          delimiter='\t'),
    ]

    my_path = os.path.dirname(os.path.abspath(__file__))
    browser.run(port=port,
                chain=chain,
                additional_paths=[(r"/{}/(.*)".format(STATIC_PATH),
                                   tornado.web.StaticFileHandler, {
                                       'path': path.join(my_path, STATIC_PATH)
                                   })])
예제 #3
0
파일: browse.py 프로젝트: seznam/flexp
def main(port):
    chain = [
        FlexpInfoToHtml(),
        CsvToHtml(),
        TxtToHtml(file_name_pattern="(description.txt)",
                  title="Experiment info, description"),
        ImagesToHtml(file_name_pattern="^hist", title="Histograms"),
        ImagesToHtml(file_name_pattern="^confusion_matrix",
                     title="Confusion matrices"),
        ImagesToHtml(file_name_pattern="^(?!.*(roc|confusion_matrix)).*",
                     title="Other images"),
        TxtToHtml(),
        FilesToHtml(),
    ]
    browser.run(port=port, chain=chain)
예제 #4
0
def main(port):
    browser.run(port=port,
                get_metrics_fcn=get_metrics,
                metrics_file="metrics.csv")