aws / aws/sagemaker-python-sdk

Align Remote function classes to ModelTrainer: Include training_plan_arn to remote function classes @remote decorator and RemoteExecutor

オープン
#5,157 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
remote-function type: feature request
主要言語
Python
スター
2.3k
フォーク
1.3k
平均マージ
1日 22時間
マージ済み PR(30日)
35

説明

**Describe the feature you'd like**
A clear and concise description of the functionality you want.

ModelTrainer and Estimator classes currently support training_plan_arn, in order to run training workload by leveraging the instances included in the plan. This functionality is not currently available with remote function classes, which is adopted by customer to start prototyping workloads on Amazon SageMaker.

**How would this feature be used? Please describe.**
A clear and concise description of the use case for this feature. Please provide an example, if possible.

```
@remote(
...
training_plan_arn="arn.1234....."
)
def train(args):
pass
```

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
There are no alternative solutions

**Additional context**
Add any other context or screenshots about the feature request here.

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

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

調査の方向性

まず、ModelTrainer と Estimator が training_plan_arn をどのように受け取り、使用しているかを比較し、次に同等の設定における @remote decorator と RemoteExecutor の経路を追跡します。decorator の引数からリモート実行までの ARN の想定フローを定義し、指定した training plan で remote function を起動できることを示すテストカバレッジを追加します。

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

評価

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

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

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