Skip to content

Commit e688d56

Browse files
authored
create dir for log file name (microsoft#867)
1 parent 47a3e38 commit e688d56

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

flaml/tune/tune.py

+1
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,7 @@ def easy_objective(config):
448448
logger.addHandler(old_handlers[0])
449449
if verbose > 0:
450450
if log_file_name:
451+
os.makedirs(os.path.dirname(log_file_name), exist_ok=True)
451452
logger.addHandler(logging.FileHandler(log_file_name))
452453
elif not logger.hasHandlers():
453454
# Add the console handler.

test/tune/test_tune.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ def pca_flaml(config):
4646
metric="loss",
4747
mode="min",
4848
num_samples=5,
49-
local_dir="logs",
50-
log_file_name="logs/nested.log",
49+
log_file_name="logs/create/nested.log",
5150
verbose=3,
5251
)
5352
print(analysis.best_result)

0 commit comments

Comments
 (0)