mirror of
https://github.com/open-compass/opencompass.git
synced 2025-05-30 16:03:24 +08:00
fix cache hardcode in partitioners
This commit is contained in:
parent
86503894f9
commit
642cd2839b
@ -141,7 +141,8 @@ class NumWorkerPartitioner(BasePartitioner):
|
||||
dataset = build_dataset_from_cfg(dataset)
|
||||
self.dataset_size[dataset_abbr] = len(dataset.test)
|
||||
|
||||
mmengine.mkdir_or_exist('.cache/')
|
||||
tmp_dir_root = osp.dirname(self.dataset_size_path)
|
||||
mmengine.mkdir_or_exist(tmp_dir_root)
|
||||
mmengine.dump(self.dataset_size,
|
||||
self.dataset_size_path,
|
||||
indent=4,
|
||||
|
@ -214,7 +214,8 @@ class SizePartitioner(BasePartitioner):
|
||||
dataset = build_dataset_from_cfg(dataset)
|
||||
self.dataset_size[dataset_abbr] = len(dataset.test)
|
||||
|
||||
mmengine.mkdir_or_exist('.cache/')
|
||||
tmp_dir_root = osp.dirname(self.dataset_size_path)
|
||||
mmengine.mkdir_or_exist(tmp_dir_root)
|
||||
mmengine.dump(self.dataset_size,
|
||||
self.dataset_size_path,
|
||||
indent=4,
|
||||
|
@ -198,7 +198,8 @@ class SubjectiveNumWorkerPartitioner(SubjectiveNaivePartitioner):
|
||||
dataset = build_dataset_from_cfg(dataset)
|
||||
self.dataset_size[dataset_abbr] = len(dataset.test)
|
||||
|
||||
mmengine.mkdir_or_exist('.cache/')
|
||||
tmp_dir_root = osp.dirname(self.dataset_size_path)
|
||||
mmengine.mkdir_or_exist(tmp_dir_root)
|
||||
mmengine.dump(self.dataset_size,
|
||||
self.dataset_size_path,
|
||||
indent=4,
|
||||
|
@ -274,7 +274,8 @@ class SubjectiveSizePartitioner(SubjectiveNaivePartitioner):
|
||||
dataset = build_dataset_from_cfg(dataset)
|
||||
self.dataset_size[dataset_abbr] = len(dataset.test)
|
||||
|
||||
mmengine.mkdir_or_exist('.cache/')
|
||||
tmp_dir_root = osp.dirname(self.dataset_size_path)
|
||||
mmengine.mkdir_or_exist(tmp_dir_root)
|
||||
mmengine.dump(self.dataset_size,
|
||||
self.dataset_size_path,
|
||||
indent=4,
|
||||
|
Loading…
Reference in New Issue
Block a user