Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Za pomocą maszyny wirtualnej Nauka o danych (DSVM) można łatwo eksplorować dane i obsługiwać uczenie maszynowe w chmurze. Maszyna DSVM jest wstępnie skonfigurowana przy użyciu poprawek zabezpieczeń, sterowników, popularnego oprogramowania do nauki o danych i programowania oraz kompletnego systemu operacyjnego. Możesz wybrać środowisko sprzętowe, które działa dla Ciebie, począwszy od tańszych maszyn zorientowanych na procesor CPU po zaawansowane maszyny z wieloma procesorami GPU, magazynem NVMe i dużą ilością pamięci. W przypadku maszyn z procesorami GPU wszystkie sterowniki są instalowane, a wszystkie struktury uczenia maszynowego są zgodne ze zgodnością z procesorem GPU. Ponadto przyspieszanie jest włączone we wszystkich aplikacjach obsługujących procesory GPU.
Maszyna DSVM jest dostarczana ze wstępnie zainstalowanymi narzędziami do nauki o danych.
Tworzenie rozwiązań uczenia głębokiego i uczenia maszynowego
| Narzędzie | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Uwagi dotyczące użycia |
|---|---|---|---|---|
| Sterownik CUDA, cuDNN, NVIDIA | ✅ | ✅ | ✅ |
CUDA, cuDNN, sterownik NVIDIA na maszynie DSVM |
| Horovod | ❌ | ❌ | ✅ | Horovod na maszynie DSVM |
| Interfejs zarządzania systemem NVidia (nvidia-smi) | ✅ | ✅ | ✅ | nvidia-smi na maszynie DSVM |
| PyTorch | ✅ | ✅ | ✅ | PyTorch na maszynie DSVM |
| TensorFlow | ✅ | ✅ |
✅ | TensorFlow na maszynie DSVM |
| Integracja z usługą Azure Machine Learning (Python) | ✅ (Zestaw PYTHON SDK, przykłady) |
✅ (Zestaw PYTHON SDK, przykłady) |
✅ (Zestaw PYTHON SDK, interfejs wiersza polecenia, przykłady) |
Azure Machine Learning SDK |
| XGBoost | ✅ (Obsługa CUDA) |
✅ (Obsługa CUDA) |
✅ (Obsługa CUDA) |
XGBoost na maszynie DSVM |
| Vowpal Wabbit | ✅ | ✅ | ✅ |
Vowpal Wabbit na maszynie DSVM |
| Weka | ❌ | ❌ | ❌ | |
| LightGBM | ❌ | ❌ | ✅ (Procesor GPU, obsługa MPI) |
|
| H2O | ❌ | ❌ | ✅ | |
| CatBoost | ❌ | ❌ | ✅ | |
| Intel MKL | ❌ | ❌ | ✅ | |
| OpenCV | ❌ | ❌ | ✅ | |
| Dlib | ❌ | ❌ | ✅ | |
| Docker | ✅ (Tylko kontenery systemu Windows) |
✅ (Tylko kontenery systemu Windows) |
✅ | |
| Nccl | ❌ | ❌ | ✅ | |
| Rattle | ❌ | ❌ | ❌ | |
| PostgreSQL | ❌ | ❌ | ✅ | |
| Środowisko uruchomieniowe ONNX | ❌ | ❌ | ✅ |
Przechowywanie, pobieranie i manipulowanie danymi
| Narzędzie | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Uwagi dotyczące użycia |
|---|---|---|---|---|
| Relacyjne bazy danych | SQL Server 2019 Developer Edition |
SQL Server 2019 Developer Edition |
SQL Server 2019 Developer Edition |
Program SQL Server na maszynie WIRTUALNEJ DSVM |
| Narzędzia bazy danych | SQL Server Management Studio Usługi SQL Server Integration Services bcp, sqlcmd |
SQL Server Management Studio Usługi SQL Server Integration Services bcp, sqlcmd |
SQuirreL SQL (narzędzie do wykonywania zapytań), bcp, sqlcmd Sterowniki ODBC/JDBC |
|
| Eksplorator usługi Azure Storage | ✅ |
✅ |
||
| Interfejs wiersza polecenia platformy Azure | ✅ |
✅ |
✅ |
|
| AzCopy | ✅ |
✅ |
❌ | Narzędzie AzCopy na maszynie DSVM |
| Sterownik obiektów blob systemu FUSE | ❌ | ❌ | ❌ |
blobfuse na maszynie DSVM |
| Narzędzie do migracji danych usługi Azure Cosmos DB | ✅ | ✅ | ❌ | Usługa Azure Cosmos DB na maszynie DSVM |
| Narzędzia wiersza polecenia systemu Unix/Linux | ❌ | ❌ | ✅ | |
| Apache Spark 3.1 (autonomiczny) | ✅ | ✅ | ✅ |
Program w języku Python, R, Julii i Node.js
| Narzędzie | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Uwagi dotyczące użycia |
|---|---|---|---|---|
| CRAN-R z popularnymi pakietami wstępnie zainstalowanymi | ✅ | ✅ | ✅ | |
| Środowisko Anaconda Python z wstępnie zainstalowanymi popularnymi pakietami | ✅ | ✅ (Miniconda) |
✅ (Miniconda) |
|
| Julia (Julialang) | ✅ | ✅ | ✅ | |
| JupyterHub (serwer notesu z wieloma użytkownikami) | ❌ | ❌ | ✅ | |
| JupyterLab (serwer notesu z wieloma użytkownikami) | ✅ | ✅ | ✅ | |
| Node.js | ✅ | ✅ | ✅ | |
| Serwer jupyter Notebook z następującymi jądrami: | ✅ |
✅ |
✅ | Przykłady notesów Jupyter Notebook |
| R | Przykłady jupyter języka R | |||
| Python | Przykłady jupyter języka Python | |||
| Julia | Julia Jupyter — przykłady | |||
| PySpark | pySpark — przykłady jupyter |
Maszyny DSVM z systemem Ubuntu 20.04, Windows Server 2019 DSVM i Windows Server 2022 mają następujące jądra Jupyter:
- Python3.8-default
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
- R
- Python 3.7 — Spark (lokalny)
- Julia 1.6.0
- R Spark — HDInsight
- Scala Spark — HDInsight
- Python 3 Spark — HDInsight
Maszyny DSVM z systemem Ubuntu 20.04, Windows Server 2019 DSVM i Windows Server 2022 mają następujące środowiska conda :
- Python3.8-default
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
Korzystanie z preferowanego edytora lub środowiska IDE
| Narzędzie | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Uwagi dotyczące użycia |
|---|---|---|---|---|
| Notatnik++ | ✅ |
✅ |
❌ |
|
| Nano | ✅ |
✅ |
❌ |
|
| Visual Studio 2019 Community Edition | ✅ |
✅ | ❌ | Program Visual Studio na maszynie DSVM |
| Visual Studio Code | ✅ |
✅ |
✅ |
Program Visual Studio Code na maszynie DSVM |
| PyCharm Community Edition | ✅ |
✅ |
✅ |
PyCharm na maszynie DSVM |
| IntelliJ IDEA | ❌ | ❌ | ✅ | |
| Vim | ❌ | ❌ | ✅ |
|
| Emacs | ❌ | ❌ | ✅ |
|
| Git i Git Bash | ✅ |
✅ |
✅ |
|
| OpenJDK 11 | ✅ |
✅ |
✅ |
|
| .NET Framework | ✅ |
✅ |
❌ | |
| Zestaw Azure SDK | ✅ |
✅ | ✅ |
Organizowanie i prezentowanie wyników
| Narzędzie | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Uwagi dotyczące użycia |
|---|---|---|---|---|
| Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ✅ | ❌ | |
| Microsoft Teams | ✅ | ✅ | ❌ | |
| Power BI Desktop | ✅ | ✅ |
❌ | |
| Przeglądarka Microsoft Edge | ✅ | ✅ | ✅ |