forked from LehengTHU/Agent4Rec
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
32 lines (25 loc) · 689 Bytes
/
Copy pathmain.py
File metadata and controls
32 lines (25 loc) · 689 Bytes
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 numpy as np
from tqdm import tqdm
import os
from parse import parse_args
from simulation.utils import fix_seeds
from simulation.avatar import Avatar
from simulation.arena import Arena
import wandb
# load model
if __name__ == '__main__':
args = parse_args()
# print(args)
fix_seeds(args.seed) # set random seed
if(args.use_wandb):
wandb.init(
# set the wandb project where this run will be logged
project = "sandbox",
name = args.simulation_name,
group = args.dataset
)
arena_ = Arena(args)
arena_.excute()
print('Simulation finished!')
if(args.use_wandb):
wandb.finish()