Spaces:
Running on Zero
Running on Zero
| """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", | |
| ] | |