aws / aws/aws-step-functions-data-science-sdk-python

Unable set ModelClientConfig in TransformerStep

オープン
#171 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Python
スター
299
フォーク
84
PR マージ指標
30日以内にマージされた PR はありません

説明

Not sure if this qualifies as a bug or a feature request...

When creating a transform job one can pass a ModelClientConfig containing the invocation timeout and number of retries. See https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateTransformJob.html#sagemaker-CreateTransformJob-request-ModelClientConfig

This is implemented in the sagemaker python sdk, you can set `model_client_config` when calling `Transformer.transform`.

There is currently no option to set this in the `TransformerStep`

It should be relatively easy to implement by adding `model_client_config` as a param to the `TransformerStep` and setting `parameters['ModelClientConfig']` to the value passed there.

---

This is :bug: Bug Report

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

TransformerStep の実装から始め、すでに model_client_config を受け付ける Transformer.transform とパラメータ処理を比較します。step が transform-job のパラメータをどのように構築するかを確認し、渡された設定が ModelClientConfig として転送され、既存の動作が変わらないことを検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, python
領域
cloud, machine-learning
issue の種類
バグ
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。