# Evaluation result.
train_eval_results = model.evaluate(x_train, [y_train, x_train])
val_eval_results = model.evaluate(x_val, [y_val, x_val])
batch_size = 2
tc = TimeChecker()
### model is from Keras package.
### val_eval_results is a list of 5 float numbers.
content = f"""
train_evaluation_result = {train_eval_results[4]:.4f}
val_evaluation_result = {val_eval_results[4]:.4f}
elapsed_time = {tc.show_elapsed_time()}
batch_size = {batch_size}
"""
### # show_elapsed_time() return a string.
Run Code Online (Sandbox Code Playgroud)
我想制作一个包含上述内容的自述文件。但有时 {} 中的部分变量不存在。在这种情况下,我想将空字符串或“未定义”的东西填充到 {} 中。
你可以帮帮我吗?
小智 5
我相信您可以使用内联条件:
f"batch_size = {batch_size if batch_size else ''}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |