Azure Data Science Virtual Machine に含まれるツール

Data Science Virtual Machine は、クラウドでデータを探索し、機械学習を実行するための簡単な方法です。 Data Science Virtual Machine は、完全なオペレーティング システム、セキュリティ パッチ、ドライバー、一般的なデータ サイエンスおよび開発ソフトウェアを使用してあらかじめ構成されています。 低コストの CPU 中心のマシンから、複数の GPU、NVMe ストレージ、および大容量メモリを搭載した非常に強力なマシンに至るまで、ハードウェア環境を選択することができます。 GPU を搭載したマシンでは、すべてのドライバーがインストールされ、すべての機械学習フレームワークのバージョンが GPU の互換性と一致しています。また、GPU をサポートするすべてのアプリケーション ソフトウェアでアクセラレーションが有効化されています。

Data Science Virtual Machine では、最も有用なデータ サイエンス ツールがプレインストールされます。

ディープ ラーニングと機械学習のソリューションを構築する

ツール Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM 使用上の注意
CUDA、cuDNN、NVIDIA ドライバー
DSVM 上の CUDA、cuDNN、NVIDIA ドライバー
Horovod DSVM 上の Horovod
NVidia システム管理インターフェイス (nvidia-smi) DSVM 上の nvidia-smi
PyTorch DSVM 上の PyTorch
TensorFlow
DSVM 上の TensorFlow
Azure Machine Learning との統合 (Python)
(Python SDK、サンプル)

(Python SDK、サンプル)

(Python SDK、CLI、サンプル)
Azure Machine Learning SDK
XGBoost
(CUDA のサポート)

(CUDA のサポート)

(CUDA のサポート)
DSVM 上の XGBoost
Vowpal Wabbit
DSVM 上の Vowpal Wabbit
Weka
LightGBM
(GPU、MPI のサポート)
H2O
CatBoost
Intel MKL
OpenCV
Dlib
Docker
(Windows コンテナーのみ)

(Windows コンテナーのみ)
Nccl
Rattle
PostgreSQL
ONNX Runtime

データを格納、取得、操作する

ツール Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM 使用上の注意
リレーショナル データベース SQL Server 2019
Developer エディション
SQL Server 2019
Developer エディション
SQL Server 2019
Developer エディション
DSVM 上の SQL Server
データベース ツール SQL Server Management Studio
SQL Server Integration Services
bcp、sqlcmd
SQL Server Management Studio
SQL Server Integration Services
bcp、sqlcmd
SQuirreL SQL (クエリ ツール)
bcp、sqlcmd
ODBC および JDBC ドライバー
Azure Storage Explorer

Azure CLI


AzCopy

DSVM 上の AzCopy
BLOB FUSE ドライバー
DSVM 上の blobfuse
Azure Cosmos DB データ移行ツール DSVM 上の Azure Cosmos DB
UNIX および Linux コマンドライン ツール
Apache Spark 3.1 (スタンドアロン)

Python、R、Julia、Node.js でのプログラミング

ツール Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM 使用上の注意
人気のパッケージがプレインストールされた CRAN-R
人気のパッケージがプレインストールされた Anaconda Python
(Miniconda)

(Miniconda)
Julia (Julialang)
JupyterHub (マルチユーザー Notebook サーバー)
JupyterLab (マルチユーザー Notebook サーバー)
Node.js
次のカーネルを備えた Jupyter Notebook Server

Jupyter Notebook のサンプル
     R R Jupyter のサンプル
     Python Python Jupyter のサンプル
     Julia Julia Jupyter のサンプル
     PySpark pySpark Jupyter のサンプル

Ubuntu 20.04 DSVM、Windows Server 2019 DSVM、および Windows Server 2022 DSVM には、次の Jupyter カーネルがあります。

  • Python3.8-default
  • Python3.8-Tensorflow-Pytorch
  • Python3.8-AzureML
  • R
  • Python 3.7 - Spark (ローカル)
  • Julia 1.6.0
  • R Spark - HDInsight
  • Scala Spark - HDInsight
  • Python 3 Spark - HDInsight

Ubuntu 20.04 DSVM、Windows Server 2019 DSVM、および Windows Server 2022 DSVM には、次の conda 環境があります。

  • Python3.8-default
  • Python3.8-Tensorflow-Pytorch
  • Python3.8-AzureML

好みのエディターまたは IDE を使用する

ツール Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM 使用上の注意
Notepad++


Nano


Visual Studio 2019 Community エディション
DSVM 上の Visual Studio
Visual Studio Code


DSVM 上の Visual Studio Code
PyCharm Community Edition


DSVM 上の PyCharm
IntelliJ IDEA
Vim
Emacs
Git および Git Bash


OpenJDK 11


.NET Framework

Azure SDK

結果を整理および表示する

ツール Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM 使用上の注意
Microsoft 365 (Word、Excel、PowerPoint)
Microsoft Teams
Power BI Desktop
Microsoft Edge ブラウザー