File size: 933 Bytes
f71ac1d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
"""Engine Flags."""

from absl import flags

from .parser import DEFINE_config_file

_CONFIG = DEFINE_config_file("config", method_name="get_config")
_GPUS = flags.DEFINE_integer("gpus", default=0, help="Number of GPUs per node")
_NODES = flags.DEFINE_integer("nodes", default=1, help="Number of nodes")
_WANDB = flags.DEFINE_bool(
    "wandb", default=False, help="If set, use Weights & Biases for logging."
)
_CKPT = flags.DEFINE_string("ckpt", default=None, help="Checkpoint path")
_RESUME = flags.DEFINE_bool("resume", default=False, help="Resume training")
_SHOW_CONFIG = flags.DEFINE_bool(
    "print-config", default=False, help="If set, prints the configuration."
)
_VIS = flags.DEFINE_bool(
    "vis",
    default=False,
    help="If set, running visualization using visualizer callback.",
)


__all__ = [
    "_CONFIG",
    "_GPUS",
    "_NODES",
    "_CKPT",
    "_RESUME",
    "_SHOW_CONFIG",
    "_WANDB",
    "_VIS",
]