ما هي الأدوات التي يتضمنها Azure Data Science Virtual Machine؟

يمكنك استخدام Data Science Virtual Machine (DSVM) لاستكشاف البيانات بسهولة والتعامل مع التعلم الآلي في السحابة. تم تكوين DSVM مسبقا باستخدام تصحيحات الأمان وبرامج التشغيل وبرامج علوم البيانات الشائعة وتطويرها ونظام تشغيل كامل. يمكنك اختيار بيئة الأجهزة التي تناسبك، بدءا من الأجهزة الأقل تكلفة التي تركز على وحدة المعالجة المركزية إلى الأجهزة القوية ذات وحدات معالجة الرسومات المتعددة وتخزين NVMe وكميات كبيرة من الذاكرة. بالنسبة للأجهزة ذات وحدات معالجة الرسومات، يتم تثبيت جميع برامج التشغيل، ويتم مطابقة جميع أطر عمل التعلم الآلي مع الإصدار لتوافق وحدة معالجة الرسومات. بالإضافة إلى ذلك، يتم تمكين التسارع في جميع برامج التطبيقات التي تدعم وحدات معالجة الرسومات.

يأتي DSVM مع أدوات علم البيانات الأكثر فائدة المثبتة مسبقا.

بناء حلول التعلم العميق والتعلّم الآلي

أداة Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM ملاحظات الاستخدام
برنامج التشغيل CUDA، وcuDNN، وNVIDIA
برنامج التشغيل CUDA، وcuDNN، وNVIDIA على DSVM
Horovod Horovod على DSVM
واجهة إدارة نظام NVidia (nvidia-smi) nvidia-smi على DSVM
PyTorch PyTorch على DSVM
TensorFlow
TensorFlow على DSVM
التكامل مع التعلم الآلي من Microsoft Azure (Python)
(Python SDK، عينات)

(Python SDK، عينات)

(Python SDK,CLI، عينات)
مجموعة SDK للتعلم الآلي من Azure
XGBoost
(دعم CUDA)

(دعم CUDA)

(دعم CUDA)
XGBoost على DSVM
Vowpal Wabbit
Vowpal Wabbit على DSVM
Weka
LightGBM
(GPU، دعم MPI)
H2O
CatBoost
Intel MKL
OpenCV
Dlib
Docker
(حاويات Windows فقط)

(حاويات Windows فقط)
Nccl
Rattle
PostgreSQL
وقت تشغيل ONNX

تخزين واسترداد ومعالجة البيانات

أداة Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM ملاحظات الاستخدام
قواعد البيانات الارتباطية SQL Server 2019
إصدار المطور
SQL Server 2019
إصدار المطور
SQL Server 2019
إصدار المطور
SQL Server على DSVM
أدوات قاعدة البيانات SQL Server Management Studio
خدمات تكامل خادم SQL
bcp، sqlcmd
SQL Server Management Studio
خدمات تكامل خادم SQL
bcp، sqlcmd
SQuirreL SQL (أداة الاستعلام)،
bcp، sqlcmd
برامج تشغيل ODBC/JDBC
Azure Storage Explorer

Azure CLI


AzCopy

AzCopy على DSVM
برنامج تشغيل Blob FUSE
blobfuse على DSVM
أداة ترحيل البيانات في Azure Cosmos DB Azure Cosmos DB على DSVM
أدوات سطر الأوامر Unix/Linux
Apache Spark 3.1 (مستقل)

البرنامج في Python وR وJulia وNode.js

أداة Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM ملاحظات الاستخدام
CRAN-R مع الحزم الشائعة المثبتة مسبقا
Anaconda Python مع الحزم الشائعة المثبتة مسبقا
(Miniconda)

(Miniconda)
Julia (Julialang)
JupyterHub (خادم دفتر ملاحظات المستخدم المتعدد)
JupyterLab (خادم دفتر ملاحظات المستخدم المتعدد)
Node.js
Jupyter Notebook Server مع kernels التالية:

عينات دفتر ملاحظات Jupyter
     R عينات R Jupyter
     Python عينات Python Jupyter
     Julia عينات Julia Jupyter
     PySpark عينات pySpark Jupyter

يحتوي Ubuntu 20.04 DSVM وWindows Server 2019 DSVM وWindows Server 2022 DSVM على نواة Jupyter التالية:

  • Python3.8-default
  • Python3.8-Tensorflow-Pytorch
  • Python3.8-AzureML
  • R
  • Python 3.7 - Spark (محلي)
  • Julia 1.6.0
  • R Spark – HDInsight
  • Scala Spark – HDInsight
  • Python 3 Spark – HDInsight

يحتوي Ubuntu 20.04 DSVM وWindows Server 2019 DSVM وWindows Server 2022 DSVM على بيئات conda التالية:

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

استخدام المحرر الذي تفضله أو IDE

أداة Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM ملاحظات الاستخدام
Notepad++


نانو


إصدار Visual Studio 2019 Community
Visual Studio على DSVM
Visual Studio Code


Visual Studio Code على DSVM
إصدار PyCharm Community


PyCharm على DSVM
IntelliJ IDEA
Vim
Emacs
Git وGit Bash


OpenJDK 11


.NET Framework

Azure SDK

تنظيم النتائج وتقديمها

أداة Windows Server 2019 DSVM Windows Server 2022 DSVM Ubuntu 20.04 DSVM ملاحظات الاستخدام
Microsoft 365 (Word و Excel و PowerPoint)
Microsoft Teams
Power BI Desktop
متصفح Microsoft Edge