compute パッケージ
このパッケージには、Azure Machine Learning 内でコンピューティング先を管理するために使用されるクラスが含まれています。
トレーニングとデプロイのコンピューティング先の選択に関する詳細については、「Azure Machine Learning でのコンピューティング先とは」を参照してください。
モジュール
adla |
Azure Machine Learning で Azure Data Lake Analytics コンピューティング先を管理するための機能が含まれます。 |
aks |
Azure Machine Learning で Azure Kubernetes Service のコンピューティング先を管理する機能が含まれています。 |
amlcompute |
Azure Machine Learning で Azure Machine Learning コンピューティング先を管理するための機能が含まれます。 |
batch |
Azure Machine Learning で Batch コンピューティング先を管理するための機能が含まれます。 |
compute |
Azure Machine Learning のコンピューティング先の抽象親および構成クラスが含まれています。 |
computeinstance |
Azure Machine Learning でフルマネージドのクラウドベースのワークステーションを作成する機能が含まれています。 |
databricks |
Azure Machine Learning で Databricks コンピューティング先を管理するための機能が含まれます。 |
datafactory |
Azure Machine Learning で Datafactory のコンピューティング先を管理する機能が含まれています。 |
dsvm |
Azure Machine Learning で Data Science Virtual Machine コンピューティング ターゲットを管理するための機能が含まれます。 |
hdinsight |
Azure Machine Learning で HDInsight クラスター コンピューティング先を管理する機能が含まれています。 |
kubernetescompute |
Azure Machine Learning で Azure Machine Learning コンピューティング先を管理するための機能が含まれます。 |
kusto |
Azure Machine Learning で Kusto のコンピューティング先を管理する機能が含まれています。 |
remote |
Azure Machine Learning でリモート コンピューティング先を管理するための機能が含まれます。 |
synapse |
Azure Machine Learning service 内で Synapse コンピューティング先を管理します。 |
クラス
AdlaCompute |
Azure Machine Learning で Azure Data Lake Analytics コンピューティング先を管理します。 Azure Data Lake Analytics は、Azure クラウド内のビッグ データ分析プラットフォームです。 これは、Azure Machine Learning パイプラインでコンピューティング先として使用できます。 詳細については、「Azure Machine Learning でのコンピューティング先とは」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
AksCompute |
Azure Machine Learning で Azure Kubernetes Service コンピューティング先を管理します。 Azure Kubernetes Service (AKSCompute) のターゲットは、デプロイされたサービスの高速な応答時間と自動スケールを実現できるため、通常は大規模な運用環境のデプロイに使用されます。 詳細については、Azure Machine Learning でのコンピューティング先 に関する記事をご覧ください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
AmlCompute |
Azure Machine Learning で Azure Machine Learning コンピューティングを管理します。 Azure Machine Learning コンピューティング (AmlCompute) は、シングルノードまたはマルチノードのコンピューティングを簡単に作成できるマネージド コンピューティング インフラストラクチャです。 コンピューティングは、リソースとしてワークスペース リージョン内に作成され、他のユーザーと共有できます。 詳細については、Azure Machine Learning でのコンピューティング先 に関する記事をご覧ください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
BatchCompute |
Azure Machine Learning の Batch コンピューティング先を管理します。 Azure Batch は、大規模な並列コンピューティングやハイパフォーマンス コンピューティング (HPC) のアプリケーションをクラウドで効率的に実行するために使用されます。 BatchCompute は、AzureBatchStep を使用してマシンの Azure Batch プールにジョブを送信するために Azure Machine Learning パイプラインで使用されます。 詳細については、「Azure Machine Learning でのコンピューティング先とは」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
ComputeInstance |
Azure Machine Learning でクラウドベースの最適化された ML 開発環境を管理します。 Azure Machine Learning コンピューティング インスタンスは、機械学習開発ワークフロー用に最適化された、クラウド内の完全に構成されたマネージド開発環境です。 ComputeInstance は、通常、開発環境を作成するために使用されたり、開発とテストのトレーニングと推論のコンピューティング先として使用されたりします。 ComputeInstance を使用すると、ワークスペース内の完全に統合されたノートブック エクスペリエンスでモデルを作成、トレーニング、およびデプロイできます。 詳細については、「Azure Machine Learning コンピューティング インスタンスとは」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
ComputeTarget |
Azure Machine Learning によって管理されるすべてのコンピューティング先の抽象親クラス。 コンピューティング ターゲットとは、トレーニング スクリプトを実行したり、サービスのデプロイをホストしたりする、指定されたコンピューティング リソース/環境のことです。 この場所は、ローカル コンピューターでも、クラウドベースのコンピューティング リソースでもかまいません。 詳細については、Azure Machine Learning でのコンピューティング先 に関する記事をご覧ください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
DataFactoryCompute |
Azure Machine Learning の DataFactory コンピューティング先を管理します。 Azure Data Factory は Azure のクラウド ETL サービスであり、スケールアウト サーバーレス データ統合およびデータ変換を実現します。 詳細については、Azure Data Factory に関する記事を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
DatabricksCompute |
Azure Machine Learning の Databricks コンピューティング先を管理します。 Azure Databricks は、Azure クラウド内の Apache Spark ベースの環境です。 これは、Azure Machine Learning パイプラインでコンピューティング先として使用できます。 詳細については、Azure Machine Learning でのコンピューティング先 に関する記事をご覧ください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
DsvmCompute |
Azure Machine Learning で Data Science Virtual Machine コンピューティング先を管理します。 Azure Data Science Virtual Machine (DSVM) は、Azure における事前構成済みのデータ サイエンスおよび AI 開発環境です。 その VM では、完全なライフサイクルの機械学習開発用に精選されたツールとフレームワークが提供されます。 詳細については、「Data Science Virtual Machine」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
HDInsightCompute |
Azure Machine Learning で HDInsight クラスター コンピューティング先を管理します。 Azure HDInsight は、ビッグ データ分析のための一般的なプラットフォームです。 そのプラットフォームでは、モデルのトレーニングに使用できる Apache Spark が提供されます。 詳細については、「Azure Machine Learning でのコンピューティング先とは」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
KubernetesCompute |
Note これは試験段階のクラスであり、いつでも変更される可能性があります。 詳細については、https://aka.ms/azuremlexperimental を参照してください。 KubernetesCompute (プレビュー) は、クラスター管理者がワークスペースにアタッチするカスタマー マネージド K8s クラスターです。 コンピューティングへのアクセス権とクォータが付与されているユーザーは、1 ノードまたは分散マルチノード ML ワークロードを簡単に指定して、コンピューティングに送信できます。 コンピューティングはコンテナー化環境で実行され、モデルの依存関係が Docker コンテナーにパッケージ化されます。 詳細については、「Azure Machine Learning でのコンピューティング先とはhttps://docs.microsoft.com/azure/machine-learning/concept-compute-target」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
KustoCompute |
Azure Machine Learning の Kusto コンピューティング先を管理します。 Kusto は、Azure Data Explorer とも呼ばれ、Azure Machine Learning パイプラインとともにコンピューティング先として使用できます。 このコンピューティング先には、ターゲット Kusto クラスターへのアクセスに使用される Kusto 接続文字列とサービス プリンシパルの資格情報が保持されます。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
RemoteCompute |
Azure Machine Learning で使用するリモート コンピューティング先を管理します。 Azure Machine Learning は、ワークスペースへのリモート コンピューティング リソースのアタッチの使用をサポートしています。 リモート リソースは、そのリソースから Azure Machine Learning にアクセスできる限り、Azure VM、組織内のリモート サーバー、またはオンプレミスにすることができます。 詳細については、「Azure Machine Learning でのコンピューティング先とは」を参照してください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |
SynapseCompute |
Note これは試験段階のクラスであり、いつでも変更される可能性があります。 詳細については、https://aka.ms/azuremlexperimental を参照してください。 Azure Machine Learning 内で Synapse コンピューティング先を管理します。 現時点では、Spark のみをサポートしています。 Azure Synapse は、データ ウェアハウスやビッグ データ分析システム全体から分析情報を取得する時間を短縮する統合分析サービスです。 その中核をなす Azure Synapse は、エンタープライズ データ ウェアハウジングで使用される SQL テクノロジー、ビッグ データ用に使用される Spark テクノロジー、そしてデータ統合と ETL/ELT のためのパイプラインの長所を組み合わせたものです。 詳細については、Synapse spark プール インスタンスに関する記事をご覧ください。 ComputeTarget クラスコンストラクター。 指定されたワークスペースに関連付けられている Compute オブジェクトのクラウド表現を取得します。 取得した Compute オブジェクトの特定の型に対応する子クラスのインスタンスを返します。 |