Exemple #1
0
def test_list_nonexistent_directory(tmp_path: pathlib.Path) -> None:
    base_path = pathlib.Path("/non-existent-directory")
    sync_path = tensorboard.get_sync_path(test_util.get_dummy_env())
    manager = tensorboard.SharedFSTensorboardManager(str(tmp_path), base_path, sync_path)

    assert not pathlib.Path(base_path).exists()
    assert manager.list_tfevents() == []
Exemple #2
0
def test_list_directory(tmp_path: pathlib.Path) -> None:
    base_path = tensorboard.get_base_path({"base_path": BASE_PATH}, manager=True)
    sync_path = tensorboard.get_sync_path(test_util.get_dummy_env())
    manager = tensorboard.SharedFSTensorboardManager(str(tmp_path), base_path, sync_path)

    full_event_path = BASE_PATH.joinpath("tensorboard", "events.out.tfevents.example")

    assert set(manager.list_tfevents()) == {full_event_path}
Exemple #3
0
def test_list_nonexistent_directory(tmp_path: pathlib.Path) -> None:
    env = test_util.get_dummy_env()
    base_path = pathlib.Path("/non-existent-directory")
    sync_path = tensorboard.get_sync_path(env.det_cluster_id,
                                          env.det_experiment_id,
                                          env.det_trial_id)
    manager = tensorboard.SharedFSTensorboardManager(str(tmp_path), base_path,
                                                     sync_path)

    assert not pathlib.Path(base_path).exists()
    assert manager.list_tfevents() == []