• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

papermill

date: 2022-03-22 excerpt: papermillの使い方

tag: papermilljupyter


papermillの使い方

参考

  • jupyterノートブックをCLIで実行できる
  • パラメータ化したセルをインジェクトすることで引数付き関数のように扱える
  • CLIで実行した結果は別の出力したノートブックに保存される

インストール

$ python3 -m pip install papermill

papermillを動作させるための前提

jupyterノートブックのセルにタグ付けする

  • [表示] -> [セルツールバー] -> [Tags]
  • パラメータ化したセルにparametersと命名する

実行

$ papermill any-notebook.ipynb output-notebook.ipynb -p a 10 -p b 20 -p c "foobar"

参考

  • papermill.readthedocs.io
  • Jupyter Notebook as a Function: Create Reusable Notebooks with Papermill


papermilljupyter Share Tweet