リーダーボードからのスコアリングコードのダウンロード¶
DataRobotプラットフォームの外部で使用するために、モデルのスコアリングコードは、コンパイル済みのJARファイル(すべての依存関係を含む)としてダウンロードできます。 このトピックでは、リーダーボードからスコアリングコードをダウンロードする方法について説明します。 または、デプロイからダウンロードすることもできます。
リーダーボードのダウンロード¶
本機能の提供について
リーダーボードからモデルのスコアリングコードをダウンロードできるかどうかは、組織のMLOps設定によって異なります。
AutoMLを使用してモデルを作成し、スコアリングコードをダウンロードする場合は、リーダーボードから直接ダウンロードできます。
-
リーダーボードでモデルに移動し、予測 > ポータブル予測タブ、スコアリングコードの順に選択します。 以下に説明するフィールドに入力します。
要素 説明 スコアリングコード DataRobotモデルを含むJavaパッケージを提供。 ポータブル予測法の下で、スコアリングコードを選択します。 または、ポータブル予測サーバーを選択して、REST APIベースの予測サーバーを設定します。 プログラミング言語 Select the location from which you want to call the Scoring Code: Python API, Java API, or the command line interface (CLI). Selecting a location updates the example snippet displayed below to the corresponding language. 予測の説明を含める スコアリングコードを使用して、予測の説明を計算するコードを含めます。 これにより、コマンドラインオプションを追加して、スコアリングコードから予測の説明を取得できます。 --with-explanations
。 詳細については、コマンドラインでのスコアリングを参照してください。Include Prediction Intervals (for time series) スコアリングコードを使用して、予測の説明を計算するコードを含めます。 This allows you to get Prediction Intervals (from 1 to 99) from your Scoring Code by adding the command line option: --interval_length=<integer value from 1 to 99>
. 詳細については、コマンドラインでのスコアリングを参照してください。準備とダウンロード/ソースコードとして準備およびダウンロード - 準備とダウンロード:スコアリングコードをJavaパッケージとしてダウンロード。 これらのパッケージにはコンパイルされたJava実行可能ファイルがあり、すべての依存関係を含み、予測を行うことができます。
- ソースコードとして準備およびダウンロード:Javaソースコードファイルをダウンロード。 これらは非難読化バージョンのモデルです。これらのモデルコンパイルされておらず、依存パッケージが含まれていないので、モデルのスコアリングには使用できません。 ソースファイルを使用して、モデルの意思決定プロセスを確認できます。 このオプションは、監視エージェントと予測の説明が有効になっていない場合にのみ使用できます。
例 Provides a code example that calls the Scoring Code using the selected coding language. クリップボードにコピー スコアリングコードの例をクリップボードにコピーして、IDEやコマンドラインに貼り付けられるようにします。 ヒント
Access the DataRobot Prediction Library to make predictions using Scoring Code and other prediction methods supported by DataRobot via a Python API. The library provides a common interface for making predictions, making it easy to swap out any underlying implementation.
-
設定が完了したら、準備とダウンロードをクリックしてJavaパッケージをダウンロード、またはソースコードとして準備およびダウンロードをクリックしてソースコードファイルをダウンロードします。 ダウンロードが完了すると、ダウンロードがダウンロードバーに表示されます。
-
Use the snippet provided on the tab to call the Scoring Code.