Vilka verktyg ingår i Azure Data Science Virtual Machine?
Det Data Science Virtual Machine är ett enkelt sätt att utforska data och göra maskininlärning i molnet. Data Science-Virtual Machines är förkonfigurerade med det fullständiga operativsystemet, säkerhetskorrigeringar, drivrutiner och populär programvara för datavetenskap och utveckling. Du kan välja maskinvarumiljö, från processorcentrerade datorer till mycket kraftfulla datorer med flera GPU:er, NVMe-lagring och stora mängder minne. För datorer med GPU:er installeras alla drivrutiner, alla ramverk för maskininlärning versionsmatchas för GPU-kompatibilitet och acceleration aktiveras i alla programprogram som stöder GPU:er.
Den Data Science Virtual Machine levereras med de mest användbara datavetenskapsverktygen förinstallerade.
Skapa djupinlärning och maskininlärningslösningar
| Verktyg | Windows Server 2019 DSVM | Ubuntu 18.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 Machine Learning (Python) | ✅ (Python SDK, exempel) | ✅ (Python SDK, CLI, exempel) | Azure ML SDK |
| XGBoost | ✅ (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 | ✅ (Windows endast containrar) |
✅ | |
| IoA (Pål) | ❌ | ✅ | |
| Rattle | ❌ | ✅ | |
| ONNX Runtime | ❌ | ✅ |
Lagra, hämta och manipulera data
| Verktyg | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Användningsanteckningar |
|---|---|---|---|
| Relationsdatabaser | 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 |
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 | ✅ | ❌ | 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 | Ubuntu 18.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 med flera datorer) | ❌ | ✅ | |
| JupyterLab (notebook-server med flera datorer) | ✅ | ✅ | |
| 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 18.04 DSVM och Windows Server 2019 DSVM har följande Jupyter Kernels:-
- Python 3.8 – standard
- Python 3.8 – PyTorch
- Python 3.8 – TensorFlow
- Python 3.6 – AzureML – TensorFlow
- Python 3.6 – AzureML – PyTorch
- Python 3.6 - AzureML – AutoML
- R
- Python 3.7 – Spark (lokal)
- Julia 1.2.0
- R Spark – HDInsight
- Scala Spark – HDInsight
- Python 3 Spark – HDInsight
Ubuntu 18.04 DSVM och Windows Server 2019 DSVM har följande conda-miljöer:
- py38_default
- py38_tensorflow
- py38_pytorch
- azureml_py36_tensorflow
- azureml_py36_pytorch
- azureml_py36_automl
Använd önskat redigeringsprogram eller IDE
| Verktyg | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Användningsanteckningar |
|---|---|---|---|
| Anteckningar++ | ✅ | ❌ | |
| Nano | ✅ | ❌ | |
| Visual Studio 2019 Community Edition | ✅ | ❌ | Visual Studio på DSVM |
| Visual Studio Code | ✅ | ✅ | Visual Studio Kod på DSVM |
| RStudio Desktop | ✅ | ✅ | RStudio Desktop på DSVM |
| RStudio Server (inaktiverad som standard) |
❌ | ✅ | |
| PyCharm Community Edition | ✅ | ✅ | PyCharm på DSVM |
| IntelliJ IDEA | ❌ | ✅ | |
| Vim | ❌ | ✅ | |
| Emacs | ❌ | ✅ | |
| Git och Git Bash | ✅ | ✅ | |
| OpenJDK 11 | ✅ | ✅ | |
| .NET Framework | ✅ | ❌ | |
| Azure SDK | ✅ | ✅ |
Organisera & presentera resultat
| Verktyg | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Användningsinformation |
|---|---|---|---|
| Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ❌ | |
| Microsoft Teams | ✅ | ❌ | |
| Power BI Desktop | ✅ | ❌ | |
| Microsoft Edge-webbläsaren | ✅ | ✅ |