determined
v0.38.0

決定されたのは、PytorchとTensorflowと互換性があるオールインワンのディープラーニングプラットフォームです。
世話をします:

決定された主なコンポーネントは、Pythonライブラリ、コマンドラインインターフェイス(CLI)、およびWeb UIです。
Pythonライブラリを使用して、既存のPytorchまたはTensorflowコードを決定と互換性のあるものにします。
これを行うには、クラスベースのAPIの1つにコードを整理することで、これを行うことができます。
from determined . pytorch import PyTorchTrial
class YourExperiment ( PyTorchTrial ):
def __init__ ( self , context ):
...または、コアAPIを介して、必要な関数のみを使用して:
import determined as det
with det . core . init () as core_context :
...CLIを以下に使用できます。
det deploy local cluster-up
det deploy aws up
det experiment create gpt.yaml .分散トレーニングからYAMLファイルを使用してハイパーパラメーターチューニングまで、すべてを構成します。
resources :
slots_per_trial : 8
priority : 1
hyperparameters :
learning_rate :
type : double
minval : .0001
maxval : 1.0
searcher :
name : adaptive_asha
metric : validation_loss
smaller_is_better : true Web UIを使用して、損失曲線、ハイパーパラメータープロット、コードおよび構成スナップショット、モデルレジストリ、クラスター利用、デバッグログ、パフォーマンスプロファイリングレポートなどを表示します。

CLIをインストールするには:
pip install determined次に、 det deploy使用して、決定されたクラスターをローカルに起動するか、AWSやGCPなどのクラウドサービスを開始します。
インストールの詳細については、環境のクラスター展開ガイドにアクセスしてください。
ExamplesフォルダーとDeted-Examples Repoの30以上の例を調査することで、決定に精通してください。
サポートが必要な場合は、バグレポートを提出したい場合、または決定に関する最新のニュースを最新の状態に保ちたい場合は、決定されたコミュニティに参加してください。
[email protected]にメールしてください。貢献者ガイド
Apache V2