Update NATS-Bench to cope with lib->xautodl
This commit is contained in:
		| @@ -8,6 +8,7 @@ | ||||
| import os, sys, time, torch, random, argparse | ||||
| from typing import List, Text, Dict, Any | ||||
| from PIL import ImageFile | ||||
|  | ||||
| ImageFile.LOAD_TRUNCATED_IMAGES = True | ||||
| from copy import deepcopy | ||||
|  | ||||
|   | ||||
| @@ -12,14 +12,11 @@ from collections import defaultdict | ||||
| from copy import deepcopy | ||||
| from pathlib import Path | ||||
|  | ||||
| lib_dir = (Path(__file__).parent / ".." / ".." / "lib").resolve() | ||||
| if str(lib_dir) not in sys.path: | ||||
|     sys.path.insert(0, str(lib_dir)) | ||||
| from config_utils import dict2config, load_config | ||||
| from procedures import bench_evaluate_for_seed | ||||
| from procedures import get_machine_info | ||||
| from datasets import get_datasets | ||||
| from log_utils import Logger, AverageMeter, time_string, convert_secs2time | ||||
| from xautodl.config_utils import dict2config, load_config | ||||
| from xautodl.procedures import bench_evaluate_for_seed | ||||
| from xautodl.procedures import get_machine_info | ||||
| from xautodl.datasets import get_datasets | ||||
| from xautodl.log_utils import Logger, AverageMeter, time_string, convert_secs2time | ||||
|  | ||||
|  | ||||
| def obtain_valid_ckp(save_dir: Text, total: int): | ||||
|   | ||||
| @@ -12,14 +12,11 @@ from collections import defaultdict | ||||
| from copy import deepcopy | ||||
| from pathlib import Path | ||||
|  | ||||
| lib_dir = (Path(__file__).parent / ".." / ".." / "lib").resolve() | ||||
| if str(lib_dir) not in sys.path: | ||||
|     sys.path.insert(0, str(lib_dir)) | ||||
| from config_utils import dict2config, load_config | ||||
| from procedures import bench_evaluate_for_seed | ||||
| from procedures import get_machine_info | ||||
| from datasets import get_datasets | ||||
| from log_utils import Logger, AverageMeter, time_string, convert_secs2time | ||||
| from xautodl.config_utils import dict2config, load_config | ||||
| from xautodl.procedures import bench_evaluate_for_seed | ||||
| from xautodl.procedures import get_machine_info | ||||
| from xautodl.datasets import get_datasets | ||||
| from xautodl.log_utils import Logger, AverageMeter, time_string, convert_secs2time | ||||
|  | ||||
|  | ||||
| def obtain_valid_ckp(save_dir: Text, total: int, possible_seeds: List[int]): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user