我使用Papermill笔记本(“orchester_notebook”)多次启动具有不同参数集的“training_notebook”。
对于每组参数,都会保存一个新的“result_notebook”,其中包含打印的结果(文本)和图形。
我知道如何在我的“管弦乐队笔记本”中显示“result_notebook”中的数字
但我还希望在我的“orchester_notebook”中显示文本结果(准确性、分类报告……)。
你知道是否可以通过剪贴簿调整文本?
我的代码如下:
orchester_notebook
import papermill as pm
import scrapbook as sb
experiment_dates = [20190101, 20190102]
features = 'my_features'
model = 'my_model'
parameters = dict({'experiment_dates' : experiment_dates, 'features' :
features, 'model' : model})
output_filename = str(experiment_dates) + '_' + features + model
pm.execute_notebook('Training.ipynb', output_filename + '.ipynb',
parameters=parameters)
out = sb.read_notebook(output_filename + '.ipynb')
out.reglue('figure')
培训笔记本
import scrapbook as sb
# training
#...........
#............
fig, ax = plt.subplots()
ax.plot(data.index, data['mydata'], c='k', alpha=.5)
sb.glue('figure', fig, 'display')
print("this is my results") # how can I reglue this in orchestrer_notebook ?