Welke hulpmiddelen worden meegeleverd met de Azure Data Science Virtual Machine?
De Data Science Virtual Machine is een eenvoudige manier om gegevens te verkennen en machine learning in de cloud. De Data Science Virtual Machines zijn vooraf geconfigureerd met het volledige besturingssysteem, beveiligingspatches, stuurprogramma's en populaire software voor data science en ontwikkeling. U kunt de hardwareomgeving kiezen, variërend van goedkopere CPU-gerichte machines tot zeer krachtige machines met meerdere GPU's, NVMe-opslag en grote hoeveelheden geheugen. Voor computers met GPU's worden alle stuurprogramma's geïnstalleerd, alle machine learning-frameworks zijn afgestemd op de versie voor GPU-compatibiliteit en versnelling is ingeschakeld in alle toepassingssoftware die GPU's ondersteunt.
De Data Science Virtual Machine worden geleverd met de handigste data science-hulpprogramma's die vooraf zijn geïnstalleerd.
Oplossingen voor deep learning en machine learning bouwen
| Hulpprogramma | Windows Server 2019 DSVM | Ubuntu 18.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, CLI, voorbeelden) | Azure ML SDK |
| XGBoost | ✅ (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) |
✅ | |
| Nccl | ❌ | ✅ | |
| Rattle | ❌ | ✅ | |
| ONNX Runtime | ❌ | ✅ |
Gegevens opslaan, ophalen en bewerken
| Hulpprogramma | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Gebruiksnotities |
|---|---|---|---|
| Relationele databases | 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 |
SQuirreL SQL (querytool), 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 | ✅ | ❌ | Cosmos DB op de DSVM |
| Unix-/Linux-opdrachtregelprogramma's | ❌ | ✅ | |
| Apache Spark 3.1 (zelfstandig) | ✅ | ✅ |
Programma in Python, R, Julia en Node.js
| Hulpprogramma | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Gebruiksnotities |
|---|---|---|---|
| CRAN-R met populaire pakketten vooraf geïnstalleerd | ✅ | ✅ | |
| Anaconda Python met populaire pakketten vooraf geïnstalleerd | ✅ (Miniconda) |
✅ (Miniconda) | |
| Julia (Julialang) | ✅ | ✅ | |
| JupyterHub (notebookserver voor meerdere gebruiksservers) | ❌ | ✅ | |
| JupyterLab (notebookserver voor meerdereusers) | ✅ | ✅ | |
| 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-voorbeelden |
Ubuntu 18.04 DSVM en Windows Server 2019 DSVM heeft de volgende Jupyter Kernels:-
- Python 3.8 - standaard
- 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 (lokaal)
- Julia 1.2.0
- R Spark - HDInsight
- Scala Spark - HDInsight
- Python 3 Spark - HDInsight
Ubuntu 18.04 DSVM en Windows Server 2019 DSVM heeft de volgende conda-omgevingen:-
- py38_default
- py38_tensorflow
- py38_pytorch
- azureml_py36_tensorflow
- azureml_py36_pytorch
- azureml_py36_automl
Uw favoriete editor of IDE gebruiken
| Hulpprogramma | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Gebruiksnotities |
|---|---|---|---|
| Kladblok++ | ✅ | ❌ | |
| Nano | ✅ | ❌ | |
| Visual Studio Community Edition van 2019 | ✅ | ❌ | Visual Studio op de DSVM |
| Visual Studio Code | ✅ | ✅ | Visual Studio Code op de DSVM |
| RStudio Desktop | ✅ | ✅ | RStudio Desktop op de DSVM |
| RStudio Server (standaard uitgeschakeld) |
❌ | ✅ | |
| PyCharm Community Edition | ✅ | ✅ | PyCharm op de DSVM |
| IntelliJ IDEA | ❌ | ✅ | |
| Vim | ❌ | ✅ | |
| Emacs | ❌ | ✅ | |
| Git en Git Bash | ✅ | ✅ | |
| OpenJDK 11 | ✅ | ✅ | |
| .NET Framework | ✅ | ❌ | |
| Azure SDK | ✅ | ✅ |
Huidige & organiseren
| Hulpprogramma | Windows Server 2019 DSVM | Ubuntu 18.04 DSVM | Gebruiksnotities |
|---|---|---|---|
| Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ❌ | |
| Microsoft Teams | ✅ | ❌ | |
| Power BI Desktop | ✅ | ❌ | |
| Microsoft Edge-browser | ✅ | ✅ |