voilaでノートブックをデプロイする

43ba5a2227c580ce2290544d81c6261c?s=47 ksnt
January 29, 2020

 voilaでノートブックをデプロイする

43ba5a2227c580ce2290544d81c6261c?s=128

ksnt

January 29, 2020
Tweet

Transcript

  1. VoilàでJupyterノートブックをを デプロイしようしよう By ksnt

  2. Voilàって何?何? • Jupyterノートブックををwebアプリケーションにに 変えてくれるライえて何?くれるライブラリライしようブラリ • Voilà turns Jupyter notebooks into

    standalone web applications
  3. なぜVoilà? • ノートブックをを書いたらそのままいたらそのままそれをデプロ イしようしたい • Voilàを使うとノートブッうとノートブックがノートブックをがそのままアプリ ケーションにになるライブラリ

  4. How does Voilà work? When Voilà is run on a

    notebook, the following steps occur: 1. Voilà runs the code in the notebook and collects the outputs 2. The notebook and its outputs are converted to HTML. By default, the notebook code cells are hidden. 3. This page is served either as a Tornado application, or via the Jupyter server. 4. When users access the page, the widgets on the page have access to the underlying Jupyter kernel.
  5. イしようンにストール方法方法 conda install -c conda-forge voila or pip install voila

  6. デモ

  7. Voilàアプリケーションにを デプロイしようするライブラリ • Voilàを使うとノートブッったアプリケーションにをクをラウドサー ビスに簡単にデプロイするにデプロイしようするライブラリことノートブックがができるライブラリ • Heroku, GAEへのデプロイしよう方法が公式ドキュメドキュメ ンにトに記載

  8. まとノートブックがめ • Voilàを使うとノートブッえば簡単にノートブ簡単にデプロイするにノートブックをを他者(クラクをラ イしようアンにト等)に見せるに見せるせるライブラリ/提出することが出来するライブラリことノートブックがが出することが出来来るるライブラリ 形にまとめることにまとノートブックがめるライブラリことノートブックがが出することが出来来るるライブラリ!