在 DataFrame 后添加一行并且保存为 csv 文件
s = pd.Series({'acc':"min_loss", 'loss':log.loc[log['loss'].idxmin]['loss'], 'lr':"val_acc",'val_acc':log.loc[log['loss'].idxmin]['val_acc']})
# 这里 Series 必须是 dict-like 类型
result = log.append(s, ignore_index=True)
# 这里必须选择ignore_index=True 或者给 Series 一个index值
result.to_csv('5_layers_result.csv')
result
想在 log 后添加一行:
原 log:
如何在某.py文件中调用其他.py内的函数
假如在同一目录下,则只需
import B
if __name__ == "__main__":
B.C(x,y)
若只需调用单个函数,也可以
from B import C
if __name__ == "__main__":
C(x,y)
若A.py和B.py位于不同的目录下,可以用以下方法
(假设B.py位于D盘的根目录下)
import sys
sys.path.append('D:/')
import B
if __name__=="__main__":
print B.pr(x,y)