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 ブラウザー | ✅ | ✅ | ✅ |