예제 #1
0
def configure_print_logging(rootname="flowcat"):
    """Configure default logging for visual output to stdout."""
    handlers = [
        utils.create_handler(logging.StreamHandler(), level=logging.INFO)
    ]

    utils.add_logger(rootname, handlers, level=logging.DEBUG)
    utils.add_logger(LOGGER, handlers, level=logging.DEBUG)
예제 #2
0
        io_functions.save_casesom(reference, reference_output)
        reference = reference_output

    if mode == "fit":
        return

    if transargs is None:
        transargs = {
            "max_epochs": 4,
            "batch_size": 50000,
            "initial_radius": 4,
            "end_radius": 1,
        }

    model = io_functions.load_casesom(reference,
                                      tensorboard_dir=tensorboard_dir,
                                      **transargs)

    som_output = output / "som"
    transform_cases(dataset, model, som_output)


if __name__ == "__main__":
    handlers = [
        utils.create_handler(logging.StreamHandler(), level=logging.INFO)
    ]

    utils.add_logger("flowcat", handlers, level=logging.DEBUG)
    utils.add_logger(LOGGER, handlers, level=logging.DEBUG)
    argmagic(main)