Vilka verktyg innehåller Azure Data Science Virtual Machine?
Du kan använda Data Science Virtual Machine (DSVM) för att enkelt utforska data och hantera maskininlärning i molnet. En DSVM är förkonfigurerad med säkerhetskorrigeringar, drivrutiner, populär programvara för datavetenskap och utveckling samt ett komplett operativsystem. Du kan välja den maskinvarumiljö som fungerar för dig, allt från processorcentrerade datorer med lägre kostnad till kraftfulla datorer med flera GPU:er, NVMe-lagring och stora mängder minne. För datorer med GPU:er installeras alla drivrutiner och alla maskininlärningsramverk är versionsmatchade för GPU-kompatibilitet. Dessutom aktiveras acceleration i all programprogramvara som stöder GPU:er.
DSVM levereras med de mest användbara datavetenskapsverktygen förinstallerade.
Skapa lösningar för djupinlärning och maskininlärning
Verktyg | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Användningsanteckningar |
---|---|---|---|---|
CUDA-, cuDNN-, NVIDIA-drivrutin | ✅ | ✅ | ✅ |
CUDA, cuDNN, NVIDIA Driver på DSVM |
Horovod | ❌ | ❌ | ✅ | Horovod på DSVM |
NVidia System Management Interface (nvidia-smi) | ✅ | ✅ | ✅ | nvidia-smi på DSVM |
PyTorch | ✅ | ✅ | ✅ | PyTorch på DSVM |
TensorFlow | ✅ | ✅ |
✅ | TensorFlow på DSVM |
Integrering med Azure Mašinsko učenje (Python) | ✅ (Python SDK, exempel) |
✅ (Python SDK, exempel) |
✅ (Python SDK, CLI, exempel) |
Azure Mašinsko učenje SDK |
XGBoost | ✅ (CUDA-stöd) |
✅ (CUDA-stöd) |
✅ (CUDA-stöd) |
XGBoost på DSVM |
Vowpal Wabbit | ✅ | ✅ | ✅ |
Vowpal Wabbit på DSVM |
Weka | ❌ | ❌ | ❌ | |
LightGBM | ❌ | ❌ | ✅ (GPU, MPI-stöd) |
|
H2O | ❌ | ❌ | ✅ | |
CatBoost | ❌ | ❌ | ✅ | |
Intel MKL | ❌ | ❌ | ✅ | |
OpenCV | ❌ | ❌ | ✅ | |
Dlib | ❌ | ❌ | ✅ | |
Docker | ✅ (Endast Windows-containrar) |
✅ (Endast Windows-containrar) |
✅ | |
Nccl | ❌ | ❌ | ✅ | |
Rattle | ❌ | ❌ | ❌ | |
PostgreSQL | ❌ | ❌ | ✅ | |
ONNX Runtime | ❌ | ❌ | ✅ |
Lagra, hämta och ändra data
Verktyg | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Användningsanteckningar |
---|---|---|---|---|
Relationsdatabaser | SQL Server 2019 Developer Edition |
SQL Server 2019 Developer Edition |
SQL Server 2019 Developer Edition |
SQL Server på DSVM |
Databasverktyg | SQL Server Management Studio SQL Server Integration Services bcp, sqlcmd |
SQL Server Management Studio SQL Server Integration Services bcp, sqlcmd |
SQuirreL SQL (frågeverktyg), bcp, sqlcmd ODBC/JDBC-drivrutiner |
|
Azure Lagringsutforskaren | ✅ |
✅ |
||
Azure CLI | ✅ |
✅ |
✅ |
|
AzCopy | ✅ |
✅ |
❌ | AzCopy på DSVM |
Blob FUSE-drivrutin | ❌ | ❌ | ❌ |
blobfuse på DSVM |
Datamigreringsverktyg för Azure Cosmos DB | ✅ | ✅ | ❌ | Azure Cosmos DB på DSVM |
Unix/Linux-kommandoradsverktyg | ❌ | ❌ | ✅ | |
Apache Spark 3.1 (fristående) | ✅ | ✅ | ✅ |
Program i Python, R, Julia och Node.js
Verktyg | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Användningsanteckningar |
---|---|---|---|---|
CRAN-R med populära paket förinstallerade | ✅ | ✅ | ✅ | |
Anaconda Python med populära paket förinstallerade | ✅ | ✅ (Miniconda) |
✅ (Miniconda) |
|
Julia (Julialang) | ✅ | ✅ | ✅ | |
JupyterHub (notebook-server för flera användare) | ❌ | ❌ | ✅ | |
JupyterLab (notebook-server för flera användare) | ✅ | ✅ | ✅ | |
Node.js | ✅ | ✅ | ✅ | |
Jupyter Notebook Server med följande kernels: | ✅ |
✅ |
✅ | Jupyter Notebook-exempel |
R | R Jupyter-exempel | |||
Python | Python Jupyter-exempel | |||
Julia | Julia Jupyter-exempel | |||
PySpark | pySpark Jupyter-exempel |
Ubuntu 20.04 DSVM, Windows Server 2019 DSVM och Windows Server 2022 DSVM har dessa Jupyter Kernels:
- Python3.8-standard
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
- R
- Python 3.7 – Spark (lokal)
- Julia 1.6.0
- R Spark – HDInsight
- Scala Spark – HDInsight
- Python 3 Spark – HDInsight
Ubuntu 20.04 DSVM, Windows Server 2019 DSVM och Windows Server 2022 DSVM har följande conda-miljöer:
- Python3.8-standard
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
Använd önskad redigerare eller IDE
Verktyg | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Användningsanteckningar |
---|---|---|---|---|
Anteckningar++ | ✅ |
✅ |
❌ |
|
Nano | ✅ |
✅ |
❌ |
|
Visual Studio 2019 Community Edition | ✅ |
✅ | ❌ | Visual Studio på DSVM |
Visual Studio Code | ✅ |
✅ |
✅ |
Visual Studio Code på DSVM |
PyCharm Community Edition | ✅ |
✅ |
✅ |
PyCharm på DSVM |
IntelliJ IDEA | ❌ | ❌ | ✅ | |
Vim | ❌ | ❌ | ✅ |
|
Emacs | ❌ | ❌ | ✅ |
|
Git och Git Bash | ✅ |
✅ |
✅ |
|
OpenJDK 11 | ✅ |
✅ |
✅ |
|
.NET Framework | ✅ |
✅ |
❌ | |
Azure SDK | ✅ |
✅ | ✅ |
Ordna och presentera resultat
Verktyg | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Användningsanteckningar |
---|---|---|---|---|
Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ✅ | ❌ | |
Microsoft Teams | ✅ | ✅ | ❌ | |
Power BI Desktop | ✅ | ✅ |
❌ | |
Microsoft Edge-webbläsare | ✅ | ✅ | ✅ |