|
import argparse |
|
|
|
BATCH_SIZE = 1 |
|
|
|
DATA_PATH = "./data/" |
|
|
|
|
|
def get_arguments(): |
|
parser = argparse.ArgumentParser(description="training codes") |
|
|
|
parser.add_argument("--task", type=str, help="Name of this training") |
|
parser.add_argument( |
|
"--data_path", type=str, default=DATA_PATH, help="Dataset root path." |
|
) |
|
parser.add_argument( |
|
"--batch_size", type=int, default=BATCH_SIZE, help="Batch size for training. " |
|
) |
|
parser.add_argument( |
|
"--debug_mode", |
|
dest="debug_mode", |
|
action="store_true", |
|
help="If debug mode, load less data.", |
|
) |
|
parser.add_argument( |
|
"--gamma", |
|
dest="gamma", |
|
action="store_true", |
|
help="Use gamma compression for raw data.", |
|
) |
|
parser.add_argument( |
|
"--camera", |
|
type=str, |
|
default="NIKON_D700", |
|
choices=["NIKON_D700", "Canon_EOS_5D"], |
|
help="Choose which camera to use. ", |
|
) |
|
parser.add_argument( |
|
"--rgb_weight", type=float, default=1, help="Weight for rgb loss. " |
|
) |
|
|
|
return parser |
|
|