に参加して、VS Code の AI 支援開発について学びましょう。

VS Code での Azure Machine Learning

Azure Machine Learning は、機械学習モデルのトレーニング、デプロイ、自動化、管理、追跡に使用できるクラウドベースの環境です。Azure Machine Learning の詳細については、「Azure Machine Learning とは?」を参照してください。

Azure Machine Learning VS Code 拡張機能を使用すると、機械学習アプリケーションの開発に慣れている Visual Studio Code の機能を使用できます。

Azure Machine Learning Visual Studio Code extension view

デスクトップまたは Web

Azure Machine Learning は、VS Code Desktop またはWeb 用 VS Code で使用できます。Web 用 VS Code は、ブラウザーで完全に動作する無料でインストール不要の VS Code エクスペリエンスをhttps://vscode.dev で提供します。詳細については、「Azure Machine Learning の起動に関するガイド」を参照してください。

リモート コンピューティング インスタンスに接続する

コンピューティング インスタンスは、機械学習アプリケーションを開発するためのマネージド クラウドベースのワークステーションです。

Azure Machine Learning VS Code 拡張機能を使用すると、コンピューティング インスタンスのリソースにリアルタイムで簡単に接続してアクセスできます。詳細については、「Azure Machine Learning コンピューティング インスタンスに接続する」を参照してください。

Azure Machine Learning 2.0 CLI サポート (プレビュー)

Azure Machine Learning 2.0 CLI を使用すると、コマンドラインからモデルをトレーニングおよびデプロイできます。その機能は、モデルのライフサイクルを追跡しながら、データサイエンスをスケールアップおよびスケールアウトすることを高速化します。

Azure Machine Learning 仕様ファイルを使用する場合、VS Code 拡張機能は次の機能をサポートします。

  • 仕様ファイルの作成
  • 言語サポート
  • リソースのオートコンプリート

仕様ファイルの作成

コマンド パレット (⇧⌘P (Windows、Linux Ctrl+Shift+P)) のAzure ML コマンドまたは VS Code の Azure Machine Learning ビューを使用して、仕様ファイルの作成プロセスを簡素化します。

Azure Machine Learning YAML specification file authoring

言語サポート

Azure Machine Learning 拡張機能は、すべての値を既定のワークスペースのリソースと相互参照します。拡張機能が誤って指定されたリソースまたは不足しているプロパティを検出した場合、インライン エラーが表示されます。

Azure Machine Learning specification file language support

リソースのオートコンプリート

リソースの操作を開始すると、Azure Machine Learning 拡張機能が仕様ファイルを検査できることがわかります。この拡張機能は、指定した既定のワークスペースを使用して、そのワークスペースのリソースのオートコンプリートをサポートします。

Azure Machine Learning resource autocompletion

機械学習モデルをトレーニングする

Azure Machine Learning では、scikit-learn、PyTorch、TensorFlow などの人気のあるフレームワークを使用して機械学習モデルをトレーニングできます。この拡張機能を使用すると、それらのモデルのライフサイクルを簡単に送信および追跡できます。

詳細については、「機械学習モデルのトレーニング チュートリアル」を参照してください。

リソースを管理する

Azure Machine Learning リソースを VS Code から直接作成および管理できます。詳細については、「VS Code でリソースを管理する方法」を参照してください。

リモート Jupyter サーバー

VS Code は、Jupyter Notebook を使用した開発を強力にサポートしています。詳細については、「VS Code の Jupyter Notebook」を参照してください。

Azure Machine Learning は、VS Code の強力な Jupyter Notebook サポートを活用しています。リモート コンピューティング インスタンスへの接続と、それらをリモート Jupyter サーバーとして使用することがシームレスになります。詳細については、「コンピューティング インスタンスをリモート ノートブック サーバーとして構成する」を参照してください。

Git 統合

Azure Machine Learning VS Code 拡張機能を使用してリモート コンピューティング インスタンスに接続すると、VS Code の組み込みの Git サポートを使用できるようになります。

次のステップ

© . This site is unofficial and not affiliated with Microsoft.