Exemple #1
0
import os
from gtd.io import Workspace

# Set location of local data directory from environment variable
env_var = 'TEXTMORPH_DATA'
if env_var not in os.environ:
    assert False, env_var + ' environmental variable must be set.'
root = os.environ[env_var]

# define workspace
workspace = Workspace(root)

# config
workspace.add_file('config', 'config.txt')

# Training runs
workspace.add_dir('edit_runs', 'edit_runs')
workspace.add_dir('lm_runs', 'lm_runs')
workspace.add_dir('retriever_runs', 'retriever_runs')

# user IDs
workspace.add_file('user_ids', 'user_ids.json')

# word vectors
workspace.add_dir('word_vectors', 'word_vectors')

# nearest neighbors
workspace.add_dir('nearest_sentences', 'nearest_sentences')
Exemple #2
0
env_var = "HRL_DATA"
if env_var not in os.environ:
  assert False, env_var + " environmental variable must be set."
root = os.environ[env_var]

# define workspace
workspace = Workspace(root)
workspace.add_dir("experiments", "experiments")

workspace.add_dir("visualization_rooms", "visualization_rooms")
workspace.add_dir("montezuma_rooms", "visualization_rooms/montezuma")
workspace.add_dir("pitfall_rooms", "visualization_rooms/pitfall")
workspace.add_dir("private_eye_rooms", "visualization_rooms/private_eye")

workspace.add_dir("whitelist", "whitelist")
workspace.add_file("montezuma_whitelist", "whitelist/montezuma.txt")
workspace.add_file("pitfall_whitelist", "whitelist/pitfall.txt")
workspace.add_file("private_eye_whitelist", "whitelist/private_eye.txt")

workspace.add_file("arial", "arial.ttf")


def room_dir(domain):
  """Given a domain, returns the corresponding visualization_rooms subdir.

    Args:
        domain (str): e.g. MontezumaRevengeNoFrameskip-v4

    Returns:
        path (str): path to rooms dir
    """