私がPython Script in Colaboratoryを実行しているとき、それは以前のすべてのコード・セルを実行しています。変数の状態をColaboratoryに保存
以前のセルの状態/出力を保存する方法はありますか。ノートブックに戻った後に次のセルを直接実行できますか?
私がPython Script in Colaboratoryを実行しているとき、それは以前のすべてのコード・セルを実行しています。変数の状態をColaboratoryに保存
以前のセルの状態/出力を保存する方法はありますか。ノートブックに戻った後に次のセルを直接実行できますか?
It'a a nope。 thisの@Bobのように、最近のスレッドでは、「VMは一定期間使用しないとタイムアウトしますので、必要に応じてカスタム依存関係をインストールするようにノートブックを構成してください。
ブラウザに表示されるColabセルの出力は、ノートブックJSONに保存され、ドライブに保存されます。それらは持続するでしょう。
Pythonの変数状態を保存する場合は、ファイルに保存してVMの外のどこかに保存するには、pickleのようなものを使用する必要があります。
もちろん、それは少し問題です。作業を簡単にする方法の1つは、FUSEファイルシステムを使用していくつかの永続ストレージをマウントし、通常のファイルを簡単に保存できますが、それらがVMの存続期間を超えて持続するようにすることです。
これを行うためにドライブFUSEラッパーの使用例は、この例では、ノートブックされています https://colab.research.google.com/notebook#fileId=1mhRDqCiFBL_Zy_LAcc9bM0Hqzd8BFQS3
このノートブックには、次のことを示しています
pickle
をドライブ上のファイルとして使用して、ローカルPython変数を保存します。