Spaces:
Runtime error
Runtime error
File size: 780 Bytes
f670afc |
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 |
import os,sys
import importlib
import options
import warnings
import wandb
warnings.filterwarnings("ignore")
os.environ['WANDB_IGNORE_GLOBS'] = '*.pth' # not save checkpoint in cloud
def main():
opt_cmd = options.parse_arguments(sys.argv[1:])
opt = options.set(opt_cmd=opt_cmd)
assert opt.task in ["train","Train"]
opt.isTrain = True
opt.name = opt.yaml if opt.name is None else opt.name
wandb_log = wandb.init(
project=opt.project,
name=opt.name,
group=opt.Group,
config=opt,
)
mode = importlib.import_module("model.{}".format(opt.model))
m = mode.Model(opt,wandb_log)
m.load_dataset(opt)
m.build_networks(opt)
m.setup_optimizer(opt)
m.train(opt)
if __name__=="__main__":
main()
|