すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:モデルのエクスポート

最終更新日:Aug 15, 2024

Model exportコンポーネントを使用して、MaxComputeでトレーニングされたモデルを特定のObject Storage Service (OSS) パスにエクスポートできます。 このトピックでは、モデルエクスポートコンポーネントの使用方法について説明します。

前提条件

Platform for AI (PAI) はOSSへのアクセスを許可されています。 詳細については、「Machine Learning Designerの使用に必要な権限の付与」をご参照ください。

サポートされている上流コンポーネント

PAIコンソールでコンポーネントを設定する

モデルエクスポートコンポーネント[パラメーター設定] タブで次のパラメーターを設定できます。image.png

パラメーター

説明

名前の変更

  • このパラメーターを設定すると、エクスポートされたモデルは保存される前に名前が変更されます。

  • それ以外の場合、エクスポートされたモデルは元の名前を使用します。

説明

新しいモデルをエクスポートするたびに、以前にエクスポートしたモデルをオーバーライドする場合は、[名前の変更] パラメーターを設定し、[上書き] オプションを選択する必要があります。

上書き

このオプションを選択すると、生成されたモデルファイルは、指定されたOSSパス内の同じ名前のモデルファイルを上書きします。

エクスポートモデルタイプ

有効な値:

  • オリジナル:エクスポートされたモデルファイルには、サフィックスが.metaであり、接尾辞が.model.

  • pmml:エクスポートされたファイルのサフィックスは. xml.

アップストリームコンポーネントでサポートされているエクスポートモデルのタイプ:

  • 一般コンポーネント: originalおよびpmmlタイプがサポートされています。 エクスポートされたモデルは、Model exportコンポーネントの左側にある入力ポートに接続できます。 端口1

  • PSコンポーネントでは、の形式でのみモデルをエクスポートできます。 モデルをエクスポートするコンポーネントをModel exportコンポーネントのポート1とポート2に接続する必要があります。端口1&端口2

PAIコマンドを使用してコンポーネントを構成する

SQL ScriptコンポーネントまたはDataWorksのODPS SQLノードを使用して次のPAIコマンドを実行し、コンポーネントを設定します。

PAI -name generalmodeltransfer2oss
-project algo_public
-Dformat="original"
-Drename="model_export"
-Doverwrite="false"
-DossPath="oss://examplebucket-cn-hangzhou-internal.aliyuncs.com/export/"
-Darn="acs:ram::xxxxxxxxxx:role/aliyunodpspaidefaultrole"
-DmodelName="model_flow_aius5tamq5rv4x****_node_anprs9ufo40opc****_model"

次の表に、上記の構文で使用されるパラメーターを示します。

パラメーター

必須

説明

デフォルト値

format

エクスポートするモデルの形式。 有効な値:

  • original

  • pmml

なし

rename

不可

モデルの新しい名前。

これは、名前が変更されていないことを示します。

overwrite

不可

指定したパスに同じ名前のモデルを上書きするかどうかを指定します。 有効な値:

  • true

  • false

false

ossPath

エクスポートするモデルのOSSパス。

なし

arn

権限付与情報。 権限情報を取得するには、 PAIコンソールを開き、[依存サービス] ページに移動します。 [デザイナー] セクションでOSSを見つけ、[操作] 列の [権限の表示] をクリックします。 詳細については、「Machine Learning Designerの使用に必要な権限の付与」をご参照ください。

なし

inputTable

不可

PS関連コンポーネントから取得したモデルをエクスポートする場合は、これらのコンポーネントの出力モデルテーブルを設定する必要があります。

なし

modelName

エクスポートするモデルの名前。

なし