web-dev-qa-db-ja.com

Jupyter Notebookチェックポイントファイルの目的は何ですか?

オリジナルのJupyter Notebookファイル(.ipynbファイル)に加えて、元の.ipynbファイルに直接リンクされていると思われるチェックポイント.ipynbファイルを取得することがあります。

これらのチェックポイントファイルの目的は何ですか?

そして、それらが生成される原因は何ですか(この種のチェックポイントファイルを取得することもあれば、取得しないこともあります)。

41
Alex

Jupyterは、.ipynbファイルを作成するたびにチェックポイントファイルを作成し、次に毎回チェックポイントファイルを更新します手動初期.ipynbの進捗を保存します。手動保存は、Save and Checkpointボタンをクリックしてファイルを保存するときに行われます:

img

一方、自動保存では、チェックポイントファイルではなく、最初の.ipynbファイルのみが更新されます。

Revert to Checkpointボタンを使用して、最初の.ipynbファイルから以前に保存したチェックポイントに戻すと、チェックポイントファイルがJupyter内でアクセスおよび開かれます。

img2

補足として、チェックポイントファイルは.ipynb_checkpointsという名前の非表示フォルダー内にあります。このフォルダーは、最初の.ipynbファイルと同じフォルダー内にあります。

39
Alex