def _add_describe()

in cluster-trace-gpu-v2020/simulator/utils.py [0:0]


def _add_describe(describe_file):
    if describe_file is None:
        return None
    describe_dict = {}
    with open(describe_file, 'r') as fd:
        reader = csv.DictReader(fd, delimiter=',')
        for row in reader:
            for k, v in row.items():
                if k=='count':
                    row[k] = int(v)
                elif k in ['mean', 'std', 'min', '25%', '50%', '75%', 'max']:
                    if v == '':
                        v = 0
                    row[k] = float(v)
            describe_dict[row['user']] = row
    return describe_dict  # dd['ae8ed1']['50%']==38.4