WildDet3D / vis4d /engine /flag.py
weikaih's picture
WildDet3D Gradio demo
f71ac1d verified
"""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",
]