Welke hulpprogramma's bevat de virtuele Machine van Azure Datawetenschap?

U kunt de Datawetenschap Virtual Machine (DSVM) gebruiken om eenvoudig gegevens te verkennen en machine learning in de cloud te verwerken. Een DSVM is vooraf geconfigureerd met beveiligingspatches, stuurprogramma's, populaire software voor gegevenswetenschap en ontwikkeling en een volledig besturingssysteem. U kunt de hardwareomgeving kiezen die voor u werkt, variërend van goedkopere CPU-gerichte machines tot krachtige machines met meerdere GPU's, NVMe-opslag en grote hoeveelheden geheugen. Voor computers met GPU's worden alle stuurprogramma's geïnstalleerd en alle machine learning-frameworks zijn versie-overeenkomend voor GPU-compatibiliteit. Bovendien is versnelling ingeschakeld in alle toepassingssoftware die GPU's ondersteunt.

De DSVM wordt geleverd met de meest nuttige data science-hulpprogramma's die vooraf zijn geïnstalleerd.

Deep Learning- en machine learning-oplossingen bouwen

Hulpprogramma Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM Gebruiksnotities
CUDA-, cuDNN-, NVIDIA-stuurprogramma ✅ ✅ ✅
CUDA, cuDNN, NVIDIA-stuurprogramma op de DSVM
Horovod ❌ ❌ ✅ Horovod op de DSVM
NVidia System Management Interface (nvidia-smi) ✅ ✅ ✅ nvidia-smi op de DSVM
PyTorch ✅ ✅ ✅ PyTorch op de DSVM
TensorFlow ✅ ✅
✅ TensorFlow op de DSVM
Integratie met Azure Machine Learning (Python) ✅
(Python SDK, voorbeelden)
✅
(Python SDK, voorbeelden)
✅
(Python SDK, CLI, voorbeelden)
Azure Machine Learning SDK
XGBoost ✅
(CUDA-ondersteuning)
✅
(CUDA-ondersteuning)
✅
(CUDA-ondersteuning)
XGBoost op de DSVM
Vowpal Wabbit ✅ ✅ ✅
Vowpal Wabbit op de DSVM
Weka ❌ ❌ ❌
LightGBM ❌ ❌ ✅
(GPU, MPI-ondersteuning)
H2O ❌ ❌ ✅
CatBoost ❌ ❌ ✅
Intel MKL ❌ ❌ ✅
OpenCV ❌ ❌ ✅
Dlib ❌ ❌ ✅
Docker ✅
(Alleen Windows-containers)
✅
(Alleen Windows-containers)
✅
Nccl ❌ ❌ ✅
Rattle ❌ ❌ ❌
PostgreSQL ❌ ❌ ✅
ONNX Runtime ❌ ❌ ✅

Gegevens opslaan, ophalen en bewerken

Hulpprogramma Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM Gebruiksnotities
Relationele databases SQL Server 2019
Developer Edition
SQL Server 2019
Developer Edition
SQL Server 2019
Developer Edition
SQL Server op de DSVM
Databasehulpprogramma's SQL Server Management Studio
SQL Server Integration Services
bcp, sqlcmd
SQL Server Management Studio
SQL Server Integration Services
bcp, sqlcmd
SQuirreL SQL (queryprogramma),
bcp, sqlcmd
ODBC-/JDBC-stuurprogramma's
Azure-opslagverkenner ✅
✅
Azure-CLI ✅
✅
✅
AzCopy ✅
✅
❌ AzCopy op de DSVM
Blob FUSE-stuurprogramma ❌ ❌ ❌
blobfuse op de DSVM
Azure Cosmos DB-hulpprogramma voor gegevensmigratie ✅ ✅ ❌ Azure Cosmos DB op de DSVM
Opdrachtregelprogramma's voor Unix/Linux ❌ ❌ ✅
Apache Spark 3.1 (zelfstandig) ✅ ✅ ✅

Programma in Python, R, Julia en Node.js

Hulpprogramma Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM Gebruiksnotities
CRAN-R met populaire pakketten vooraf geïnstalleerd ✅ ✅ ✅
Anaconda Python met populaire pakketten vooraf geïnstalleerd ✅ ✅
(Miniconda)
✅
(Miniconda)
Julia (Julialang) ✅ ✅ ✅
JupyterHub (multiuser notebook-server) ❌ ❌ ✅
JupyterLab (multiuser notebook-server) ✅ ✅ ✅
Node.js ✅ ✅ ✅
Jupyter Notebook Server met de volgende kernels: ✅
✅
✅ Jupyter Notebook-voorbeelden
     R R Jupyter-voorbeelden
     Python Python Jupyter-voorbeelden
     Julia Julia Jupyter-voorbeelden
     PySpark pySpark Jupyter Samples

Ubuntu 20.04 DSVM, Windows Server 2019 DSVM en Windows Server 2022 DSVM hebben deze Jupyter Kernels:

  • Python3.8-standaard
  • Python3.8-Tensorflow-Pytorch
  • Python3.8-AzureML
  • R
  • Python 3.7 - Spark (lokaal)
  • Julia 1.6.0
  • R Spark - HDInsight
  • Scala Spark - HDInsight
  • Python 3 Spark - HDInsight

Ubuntu 20.04 DSVM, Windows Server 2019 DSVM en Windows Server 2022 DSVM hebben de volgende Conda-omgevingen:

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

Uw voorkeurseditor of IDE gebruiken

Hulpprogramma Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM Gebruiksnotities
Kladblok++ ✅
✅
❌
Nano ✅
✅
❌
Visual Studio 2019 Community Edition ✅
✅ ❌ Visual Studio op de DSVM
Visual Studio Code ✅
✅
✅
Visual Studio Code op de DSVM
PyCharm Community Edition ✅
✅
✅
PyCharm op de DSVM
IntelliJ IDEA ❌ ❌ ✅
Vim ❌ ❌ ✅
Emacs ❌ ❌ ✅
Git en Git Bash ✅
✅
✅
OpenJDK 11 ✅
✅
✅
.NET Framework ✅
✅
❌
Azure SDK ✅
✅ ✅

Organiseren en presenteren van resultaten

Hulpprogramma Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM Gebruiksnotities
Microsoft 365 (Word, Excel, PowerPoint) ✅ ✅ ❌
Microsoft Teams ✅ ✅ ❌
Power BI Desktop ✅ ✅
❌
Microsoft Edge-browser ✅ ✅ ✅