LogoMark.png

Pickel

Pickel

https://docs.python.org/ja/3/library/pickle.html

pickle モジュールは Python オブジェクトの直列化および直列化されたオブジェクトを復元するためのモジュールです。機械学習においては、学習済みのモデルの Save & Load に利用されます。

注)Pickle 化:直列化 serialization、整列化 marshalling、平坦化 flattening と同義



事例

以下、学習済みモデルを利用する際の pickle の活用事例です。
Pre_trainedModel.ipynb

ノートの前半は、GitHub に置かれた学習済みモデル(model.pkl)を読み込んで iris の分類を行う事例。ノートの後半は、GoogleDrive を利用した保存と読み込みの書き方の事例を紹介しています。

GitHubに置かれたファイルを Load する事例

Google Drive を利用した保存と読み込み




使用例

以下、scikit-learnNeuralNetwork を用いた「iris の分類」と、学種済みモデルを GoogleDrive に保存するコードサンプル(.ipnb)です。

NeuralNetwork_Iris.ipynb



PAGES

GUIDE

DATA

Last-modified: 2023-12-16 (土) 16:14:10