SessionSmithの開発・運用
SessionSmithは、python notebook等でのセッション(変数や型)を管理するPython Packageです。Google Colab等では、一定期間触れないとランタイムの切断となってしまい再度実行し直す必要があります。また、機械学習等では、pickle等を使ってモデルを保存することもできます。しかし、保存したファイル名で、どの環境で構築したものを区別するか管理するのは、あまり適していないように思えます。なんなら、Gitのようにブランチを分け、Aの環境で構築した場合, Bの環境で構築した場合のように別々に管理できるようした方が得策だと考え、Git風セッション管理パッケージであるSessionSmithを開発しました。