aws / aws/sagemaker-python-sdk

Make cli handling more useful

オープン
#1,784 コメント 2 件 リアクション 0 件 担当者 1 名 @nargokul が担当を希望しています GitHub で見る
type: feature request
主要言語
Python
スター
2.3k
フォーク
1.3k
平均マージ
1日 22時間
マージ済み PR(30日)
35

説明

Right now, all the training and inference cli is handled through `argparse` which is in battery-included default python but is hard to work with for slightly more complicated cmd args, such as subcommands, lack of type checking etc. There're some nice cli packages in Python ecosystem. One of them is [click](https://click.palletsprojects.com/en/7.x/) that handles the mentioned shortcomings nicely, however, simply replacing an argparse cli with a click equivalent doesn't work in SageMaker Estimator hyperparameters, which is enforcing all the passed args to be string more or less (even booleans don't work by default).

So it'd great to support click.

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

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

評価

この issue はまだ評価されていません。

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

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