Skip to content

Commit 17c7e9b

Browse files
author
Jill Grant
authored
Merge pull request #272493 from fbsolo-ms1/update-data-science-virtual-machine-files
Freshness update for dsvm-tools-data-science.md . . .
2 parents 0f939ac + c248a7e commit 17c7e9b

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

articles/machine-learning/data-science-virtual-machine/dsvm-tools-data-science.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,54 +10,54 @@ ms.custom: devx-track-python
1010
author: timoklimmer
1111
ms.author: tklimmer
1212
ms.topic: conceptual
13-
ms.date: 05/12/2021
13+
ms.date: 04/17/2024
1414
---
1515

1616
# Machine learning and data science tools on Azure Data Science Virtual Machines
17-
Azure Data Science Virtual Machines (DSVMs) have a rich set of tools and libraries for machine learning available in popular languages, such as Python, R, and Julia.
17+
Azure Data Science Virtual Machines (DSVMs) have a rich set of tools and libraries for machine learning. These resources are available in popular languages, such as Python, R, and Julia.
1818

19-
Here are some of the machine-learning tools and libraries on DSVMs.
19+
The DSVM supports these machine-learning tools and libraries:
2020

2121
## Azure Machine Learning SDK for Python
2222

23-
See the full reference for the [Azure Machine Learning SDK for Python](../overview-what-is-azure-machine-learning.md).
23+
For a full reference, visit [Azure Machine Learning SDK for Python](../overview-what-is-azure-machine-learning.md).
2424

2525
| Category | Value |
2626
| ------------- | ------------- |
27-
| What is it? | Azure Machine Learning is a cloud service that you can use to develop and deploy machine-learning models. You can track your models as you build, train, scale, and manage them by using the Python SDK. Deploy models as containers and run them in the cloud, on-premises, or on Azure IoT Edge. |
27+
| What is it? | You can use the Azure Machine Learning cloud service to develop and deploy machine-learning models. You can use the Python SDK to track your models as you build, train, scale, and manage them. Deploy models as containers, and run them in the cloud, on-premises, or on Azure IoT Edge. |
2828
| Supported editions | Windows (conda environment: AzureML), Linux (conda environment: py36) |
2929
| Typical uses | General machine-learning platform |
3030
| How is it configured or installed? | Installed with GPU support |
31-
| How to use or run it | As a Python SDK and in the Azure CLI. Activate to the conda environment `AzureML` on Windows edition *or* to `py36` on Linux edition. |
32-
| Link to samples | Sample Jupyter notebooks are included in the `AzureML` directory under notebooks. |
31+
| How to use or run it | As a Python SDK and in the Azure CLI. Activate to the conda environment `AzureML` on the Windows edition *or* activate to `py36` on the Linux edition. |
32+
| Link to samples | Find sample Jupyter notebooks in the `AzureML` directory, under notebooks. |
3333

3434
## H2O
3535

3636
| Category | Value |
3737
| ------------- | ------------- |
38-
| What is it? | An open-source AI platform that supports in-memory, distributed, fast, and scalable machine learning. |
38+
| What is it? | An open-source AI platform that supports distributed, fast, in-memory, scalable machine learning. |
3939
| Supported versions | Linux |
4040
| Typical uses | General-purpose distributed, scalable machine learning |
4141
| How is it configured or installed? | H2O is installed in `/dsvm/tools/h2o`. |
42-
| How to use or run it | Connect to the VM by using X2Go. Start a new terminal, and run `java -jar /dsvm/tools/h2o/current/h2o.jar`. Then start a web browser and connect to `http://localhost:54321`. |
43-
| Link to samples | Samples are available on the VM in Jupyter under the `h2o` directory. |
42+
| How to use or run it | Connect to the VM with X2Go. Start a new terminal, and run `java -jar /dsvm/tools/h2o/current/h2o.jar`. Then, start a web browser and connect to `http://localhost:54321`. |
43+
| Link to samples | Find samples on the VM in Jupyter, under the `h2o` directory. |
4444

45-
There are several other machine-learning libraries on DSVMs, such as the popular `scikit-learn` package that's part of the Anaconda Python distribution for DSVMs. To check out the list of packages available in Python, R, and Julia, run the respective package managers.
45+
There are several other machine-learning libraries on DSVMs - for example, the popular `scikit-learn` package that's part of the Anaconda Python distribution for DSVMs. For a list of packages available in Python, R, and Julia, run the respective package managers.
4646

4747
## LightGBM
4848

4949
| Category | Value |
5050
| ------------- | ------------- |
51-
| What is it? | A fast, distributed, high-performance gradient-boosting (GBDT, GBRT, GBM, or MART) framework based on decision tree algorithms. It's used for ranking, classification, and many other machine-learning tasks. |
51+
| What is it? | A fast, distributed, high-performance gradient-boosting (GBDT, GBRT, GBM, or MART) framework based on decision tree algorithms. Machine-learning tasks - ranking, classification, etc. - use it. |
5252
| Supported versions | Windows, Linux |
5353
| Typical uses | General-purpose gradient-boosting framework |
54-
| How is it configured or installed? | On Windows, LightGBM is installed as a Python package. On Linux, the command-line executable is in `/opt/LightGBM/lightgbm`, the R package is installed, and Python packages are installed. |
54+
| How is it configured or installed? | LightGBM is installed as a Python package on Windows. On Linux, the command-line executable is located in `/opt/LightGBM/lightgbm`. The R package is installed, and Python packages are installed. |
5555
| Link to samples | [LightGBM guide](https://github.com/Microsoft/LightGBM/tree/master/examples/python-guide) |
5656

5757
## Rattle
5858
| Category | Value |
5959
| ------------- | ------------- |
60-
| What is it? | A graphical user interface for data mining by using R. |
60+
| What is it? | A graphical user interface for data mining that uses R. |
6161
| Supported editions | Windows, Linux |
6262
| Typical uses | General UI data-mining tool for R |
6363
| How to use or run it | As a UI tool. On Windows, start a command prompt, run R, and then inside R, run `rattle()`. On Linux, connect with X2Go, start a terminal, run R, and then inside R, run `rattle()`. |
@@ -76,11 +76,11 @@ There are several other machine-learning libraries on DSVMs, such as the popular
7676
## Weka
7777
| Category | Value |
7878
| ------------- | ------------- |
79-
| What is it? | A collection of machine-learning algorithms for data-mining tasks. The algorithms can be either applied directly to a data set or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. |
79+
| What is it? | A collection of machine-learning algorithms for data-mining tasks. You can either apply the algorithms directly, or call them from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. |
8080
| Supported editions | Windows, Linux |
8181
| Typical uses | General machine-learning tool |
8282
| How to use or run it | On Windows, search for Weka on the **Start** menu. On Linux, sign in with X2Go, and then go to **Applications** > **Development** > **Weka**. |
83-
| Link to samples | [Weka samples](https://www.cs.waikato.ac.nz/ml/weka/documentation.html) |
83+
| Link to samples | [Weka samples](https://docs.weka.io/) |
8484

8585
## XGBoost
8686
| Category | Value |
@@ -90,4 +90,4 @@ There are several other machine-learning libraries on DSVMs, such as the popular
9090
| Typical uses | General machine-learning library |
9191
| How is it configured or installed? | Installed with GPU support |
9292
| How to use or run it | As a Python library (2.7 and 3.6+), R package, and on-path command-line tool (`C:\dsvm\tools\xgboost\bin\xgboost.exe` for Windows and `/dsvm/tools/xgboost/xgboost` for Linux) |
93-
| Links to samples | Samples are included on the VM, in `/dsvm/tools/xgboost/demo` on Linux, and `C:\dsvm\tools\xgboost\demo` on Windows. |
93+
| Links to samples | Samples are included on the VM, in `/dsvm/tools/xgboost/demo` on Linux, and `C:\dsvm\tools\xgboost\demo` on Windows. |

0 commit comments

Comments
 (0)