Alat apa yang disertakan pada Azure Data Science Virtual Machine?
Data Science Virtual Machine adalah cara mudah untuk mengeksplorasi data dan melakukan pembelajaran mesin di cloud. Data Science Virtual Machines telah dikonfigurasi sebelumnya dengan sistem operasi lengkap, patch keamanan, driver, dan ilmu data populer dan perangkat lunak pengembangan. Anda dapat memilih lingkungan perangkat keras, mulai dari mesin berpusat pada CPU berbiaya rendah hingga mesin yang sangat kuat dengan beberapa GPU, penyimpanan NVMe, dan memori dalam jumlah besar. Untuk mesin dengan GPU, semua driver diinstal, semua kerangka kerja pembelajaran mesin dicocokkan versi untuk kompatibilitas GPU, dan akselerasi diaktifkan di semua perangkat lunak aplikasi yang mendukung GPU.
Data Science Virtual Machine hadir dengan alat data-sains paling berguna yang telah diinstal sebelumnya.
Membangun pembelajaran mendalam dan solusi pembelajaran mesin
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
CUDA, cuDNN, Driver NVIDIA | ✅ | ✅ | ✅ |
CUDA, cuDNN, Driver NVIDIA pada DSVM |
Horovod | ❌ | ❌ | ✅ | Horovod pada DSVM |
Antarmuka Manajemen Sistem NVidia (nvidia-smi) | ✅ | ✅ | ✅ | nvidia-smi pada DSVM |
PyTorch | ✅ | ✅ | ✅ | PyTorch pada DSVM |
TensorFlow 2.5.0 | ✅ | ✅ |
✅ | TensorFlow pada DSVM |
Integrasi dengan Azure Machine Learning (Python) | ✅ (Python SDK, sampel) |
✅ (Python SDK, sampel) |
✅ (Python SDK,CLI, sampel) |
Azure Pembelajaran Mesin SDK |
XGBoost | ✅ (Dukungan CUDA) |
✅ (Dukungan CUDA) |
✅ (Dukungan CUDA) |
XGBoost pada DSVM |
Vowpal Wabbit | ✅ | ✅ | ✅ |
Vowpal Wabbit pada DSVM |
Weka | ❌ | ❌ | ❌ | |
LightGBM | ❌ | ❌ | ✅ (Dukungan GPU, MPI) |
|
H2O | ❌ | ❌ | ✅ | |
CatBoost | ❌ | ❌ | ✅ | |
Intel MKL | ❌ | ❌ | ✅ | |
OpenCV | ❌ | ❌ | ✅ | |
Dlib | ❌ | ❌ | ✅ | |
Docker | ✅ (Kontainer Windows saja) |
✅ (Kontainer Windows saja) |
✅ | |
Nccl | ❌ | ❌ | ✅ | |
Rattle | ❌ | ❌ | ❌ | |
PostgreSQL | ❌ | ❌ | ✅ | |
Runtime ONNX | ❌ | ❌ | ✅ |
Menyimpan, mengambil, dan memanipulasi data
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
Database Relasional | SQL Server 2019 Edisi Pengembang |
SQL Server 2019 Edisi Pengembang |
SQL Server 2019 Edisi Pengembang |
SQL Server pada DSVM |
Alat database | SQL Server Management Studio SQL Server Integration Services (SSIS) bcp, sqlcmd |
SQL Server Management Studio SQL Server Integration Services (SSIS) bcp, sqlcmd |
SQuirreL SQL (alat kueri), bcp, sqlcmd Driver ODBC/JDBC |
|
Azure Storage Explorer | ✅ |
✅ |
||
Azure CLI | ✅ |
✅ |
✅ |
|
AzCopy | ✅ |
✅ |
❌ | AzCopy pada DSVM |
Driver FUSE Blob | ❌ | ❌ | ❌ |
blobfuse pada DSVM |
Alat Migrasi Data Azure Cosmos DB | ✅ | ✅ | ❌ | Azure Cosmos DB pada DSVM |
Alat baris perintah Unix/Linux | ❌ | ❌ | ✅ | |
Apache Spark 3.1.x (Mandiri) | ✅ | ✅ | ✅ |
Program pada Python, R, Julia, dan Node.js
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
CRAN-R dengan paket populer yang telah diinstal sebelumnya | ✅ | ✅ | ✅ | |
Anaconda Python dengan paket populer yang telah diinstal sebelumnya | ✅ | ✅ (Miniconda) |
✅ (Miniconda) |
|
Julia (Julialang) | ✅ | ✅ | ✅ | |
JupyterHub (server notebook multiuser) | ❌ | ❌ | ✅ | |
JupyterLab (server notebook multiuser) | ✅ | ✅ | ✅ | |
Node.js | ✅ | ✅ | ✅ | |
Server Notebook Jupyter dengan kernel berikut: | ✅ |
✅ |
✅ | Contoh Jupyter Notebook |
R | Contoh R Jupyter | |||
Python | Contoh Python Jupyter | |||
Julia | Contoh Julia Jupyter | |||
PySpark | Contoh pySpark Jupyter |
Ubuntu 20.04 DSVM, Windows Server 2019 DSVM, dan Windows Server 2022 DSVM memiliki Kernel Jupyter berikut:-
- Python3.8-default
- 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, dan Windows Server 2022 DSVM memiliki lingkungan conda berikut:-
- Python3.8-default
- Python3.8-Tensorflow-Pytorch
- Python3.8-AzureML
Gunakan editor atau IDE pilihan Anda
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
Notepad++ | ✅ |
✅ |
❌ |
|
Nano | ✅ |
✅ |
❌ |
|
Visual Studio 2019 Edisi Komunitas | ✅ |
✅ | ❌ | Visual Studio pada DSVM |
Visual Studio Code | ✅ |
✅ |
✅ |
Visual Studio Code pada DSVM |
Edisi Komunitas PyCharm | ✅ |
✅ |
✅ |
PyCharm pada DSVM |
IntelliJ IDEA | ❌ | ❌ | ✅ | |
Vim | ❌ | ❌ | ✅ |
|
Emacs | ❌ | ❌ | ✅ |
|
Git dan Git Bash | ✅ |
✅ |
✅ |
|
OpenJDK 11 | ✅ |
✅ |
✅ |
|
.NET Framework | ✅ |
✅ |
❌ | |
Azure SDK | ✅ |
✅ | ✅ |
Atur & sajikan hasil
Alat | Windows Server 2019 DSVM | Windows Server 2022 DSVM | Ubuntu 20.04 DSVM | Catatan penggunaan |
---|---|---|---|---|
Microsoft 365 (Word, Excel, PowerPoint) | ✅ | ✅ | ❌ | |
Microsoft Teams | ✅ | ✅ | ❌ | |
Power BI Desktop | ✅ | ✅ |
❌ | |
Browser Microsoft Edge | ✅ | ✅ | ✅ |