You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/machine-learning/concepts/extension-python.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ Python packages added by Microsoft for parallel and distributed workloads includ
37
37
| Library | Description |
38
38
|---------|-------------|
39
39
|[**revoscalepy**](/machine-learning-server/python-reference/revoscalepy/revoscalepy-package)| Supports data source objects and data exploration, manipulation, transformation, and visualization. It supports creation of remote compute contexts, as well as a various scalable machine learning models, such as **rxLinMod**. For more information, see [revoscalepy module with SQL Server](../python/ref-py-revoscalepy.md). |
40
-
|[**microsoftml**](/machine-learning-server/python-reference/microsoftml/microsoftml-package)| Contains machine learning algorithms that have been optimized for speed and accuracy, as well as in-line transformations for working with text and images. For more information, see [microsoftml module with SQL Server](../python/ref-py-microsoftml.md). |
40
+
|[**microsoftml**](../python/ref-py-microsoftml.md)| Contains machine learning algorithms that have been optimized for speed and accuracy, as well as in-line transformations for working with text and images. For more information, see [microsoftml module with SQL Server](../python/ref-py-microsoftml.md). |
41
41
42
42
Microsoftml and revoscalepy are tightly coupled; data sources used in microsoftml are defined as revoscalepy objects. Compute context limitations in revoscalepy transfer to microsoftml. Namely, all functionality is available for local operations, but switching to a remote compute context requires RxInSqlServer.
|[getSentiment](/machine-learning-server/r-reference/microsoftml/getsentiment)|[get_sentiment](/machine-learning-server/python-reference/microsoftml/get-sentiment)| Generates positive-negative sentiment score over text inputs. |
26
-
|[featurizeImage](/machine-learning-server/r-reference/microsoftml/featurizeimage)|[featurize_image](/machine-learning-server/python-reference/microsoftml/featurize-image)| Extracts text information from image file inputs. |
25
+
|[getSentiment](/machine-learning-server/r-reference/microsoftml/getsentiment)|[get_sentiment](../python/reference/microsoftml/get-sentiment.md)| Generates positive-negative sentiment score over text inputs. |
26
+
|[featurizeImage](/machine-learning-server/r-reference/microsoftml/featurizeimage)|[featurize_image](../python/reference/microsoftml/featurize-image.md)| Extracts text information from image file inputs. |
27
27
28
28
## Prerequisites
29
29
@@ -34,7 +34,7 @@ You must have administrator rights on the computer and SQL Server to add pre-tra
34
34
External scripts must be enabled and SQL Server LaunchPad service must be running. Installation instructions provide the steps for enabling and verifying these capabilities.
35
35
36
36
::: moniker range=">=sql-server-2017"
37
-
[MicrosoftML R package](/machine-learning-server/r-reference/microsoftml/microsoftml-package) or [microsoftml Python package](/machine-learning-server/python-reference/microsoftml/microsoftml-package) contain the pre-trained models.
37
+
[MicrosoftML R package](/machine-learning-server/r-reference/microsoftml/microsoftml-package) or [microsoftml Python package](../python/ref-py-microsoftml.md) contain the pre-trained models.
38
38
39
39
[SQL Server Machine Learning Services](sql-machine-learning-services-windows-install.md) includes both language versions of the machine learning library, so this prerequisite is met with no further action on your part. Because the libraries are present, you can use the PowerShell script described in this article to add the pre-trained models to these libraries.
40
40
::: moniker-end
@@ -211,4 +211,4 @@ For more information about the algorithms used in these deep learning models, an
211
211
+ [SQL Server Machine Learning Services](sql-machine-learning-services-windows-install.md)
212
212
+ [Upgrade R and Python components in SQL Server instances](../install/upgrade-r-and-python.md)
213
213
+ [MicrosoftML package for R](/machine-learning-server/r-reference/microsoftml/microsoftml-package)
214
-
+ [microsoftml package for Python](/machine-learning-server/python-reference/microsoftml/microsoftml-package)
214
+
+ [microsoftml package for Python](../python/ref-py-microsoftml.md)
Copy file name to clipboardExpand all lines: docs/machine-learning/package-management/python-package-information.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -84,7 +84,7 @@ The following Microsoft Python packages are installed with SQL Server Machine Le
84
84
| Packages | Version | Description |
85
85
| ---------|---------|--------------|
86
86
|[revoscalepy](/machine-learning-server/python-reference/revoscalepy/revoscalepy-package)| 9.4.7 | Used for remote compute contexts, streaming, parallel execution of rx functions for data import and transformation, modeling, visualization, and analysis. |
87
-
|[microsoftml](/machine-learning-server/python-reference/microsoftml/microsoftml-package)| 9.4.7 | Adds machine learning algorithms in Python. |
87
+
|[microsoftml](../python/ref-py-microsoftml.md)| 9.4.7 | Adds machine learning algorithms in Python. |
88
88
89
89
For information on which version of Python is included, see [Python and R versions](../sql-server-machine-learning-services.md#versions).
Copy file name to clipboardExpand all lines: docs/machine-learning/python/ref-py-microsoftml.md
+41-36Lines changed: 41 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,8 +3,8 @@ title: microsoftml Python package
3
3
description: microsoftml is a Python package from Microsoft that provides high-performance machine learning algorithms. It includes functions for training and transformations, scoring, text and image analysis, and feature extraction for deriving values from existing data. The package is included in SQL Server Machine Learning Services.
**microsoftml** is a Python package from Microsoft that provides high-performance machine learning algorithms. It includes functions for training and transformations, scoring, text and image analysis, and feature extraction for deriving values from existing data. The package is included in [SQL Server Machine Learning Services](../sql-server-machine-learning-services.md) and supports high performance on big data, using multicore processing, and fast data streaming.
16
16
17
-
## Full reference documentation
17
+
| Package details | Information |
18
+
|-----------------------|-------------|
19
+
| Current version: | 9.4 |
20
+
| Built on: |[Anaconda 4.2](https://www.continuum.io/why-anaconda) distribution of [Python 3.7.1](https://www.python.org/doc)|
21
+
| Package distribution: |[SQL Server Machine Learning Services](../sql-server-machine-learning-services.md) version 2017 or 2019. |
18
22
19
-
The **microsoftml** package is distributed in multiple Microsoft products, but usage is the same whether you get the package in SQL Server or another product. Because the functions are the same, [documentation for individual microsoftml functions](/machine-learning-server/python-reference/microsoftml/microsoftml-package) is published to just one location under the [Python reference](/machine-learning-server/python-reference/introducing-python-package-reference). Should any product-specific behaviors exist, discrepancies will be noted in the function help page.
23
+
## How to use microsoftml
24
+
25
+
The **microsoftml** module is installed as part of SQL Server Machine Learning Services when you add Python to your installation. You get the full collection of proprietary packages plus a Python distribution with its modules and interpreters. You can use any Python IDE to write Python script calling functions in **microsoftml**, but the script must run on a computer having SQL Server Machine Learning Services with Python.
26
+
27
+
**Microsoftml** and **revoscalepy** are tightly coupled; data sources used in **microsoftml** are defined as [**revoscalepy**](/machine-learning-server/python-reference/revoscalepy/revoscalepy-package) objects. Compute context limitations in **revoscalepy** transfer to **microsoftml**. Namely, all functionality is available for local operations, but switching to a remote compute context requires [RxSpark](/machine-learning-server/python-reference/revoscalepy/rxspark) or [RxInSQLServer](/machine-learning-server/python-reference/revoscalepy/rxinsqlserver).
20
28
21
29
## Versions and platforms
22
30
23
-
The **microsoftml** module is based on Python 3.5 and available only when you install one of the following Microsoft products or downloads:
31
+
The **microsoftml** module is available only when you install one of the following Microsoft products or downloads:
24
32
25
33
+[SQL Server Machine Learning Services](../install/sql-machine-learning-services-windows-install.md)
26
34
+[Python client libraries for a data science client](setup-python-client-tools-sql.md)
@@ -32,26 +40,26 @@ The **microsoftml** module is based on Python 3.5 and available only when you in
32
40
33
41
Algorithms in **microsoftml** depend on [revoscalepy](ref-py-revoscalepy.md) for:
34
42
35
-
+ Data source objects. Data consumed by **microsoftml** functions are created using **revoscalepy** functions.
36
-
+ Remote computing (shifting function execution to a remote SQL Server instance). The **revoscalepy** package provides functions for creating and activating a remote compute context for SQL server.
43
+
+ Data source objects - Data consumed by **microsoftml** functions are created using **revoscalepy** functions.
44
+
+ Remote computing (shifting function execution to a remote SQL Server instance) - The **revoscalepy** package provides functions for creating and activating a remote compute context for SQL server.
37
45
38
46
In most cases, you will load the packages together whenever you are using **microsoftml**.
39
47
40
48
## Functions by category
41
49
42
-
This section lists the functions by category to give you an idea of how each one is used. You can also use the [table of contents](/machine-learning-server/python-reference/introducing-python-package-reference) to find functions in alphabetical order.
50
+
This section lists the functions by category to give you an idea of how each one is used. You can also use the table of contents to find functions in alphabetical order.
43
51
44
52
## 1-Training functions
45
53
46
54
| Function | Description |
47
55
|----------|-------------|
48
-
|[microsoftml.rx_ensemble](/machine-learning-server/python-reference/microsoftml/rx-ensemble)| Train an ensemble of models. |
49
-
|[microsoftml.rx_fast_forest](/machine-learning-server/python-reference/microsoftml/rx-fast-forest)| Random Forest. |
50
-
|[microsoftml.rx_fast_linear](/machine-learning-server/python-reference/microsoftml/rx-fast-linear)| Linear Model. with Stochastic Dual Coordinate Ascent. |
@@ -61,56 +69,53 @@ This section lists the functions by category to give you an idea of how each one
61
69
62
70
| Function | Description |
63
71
|----------|-------------|
64
-
|[microsoftml.categorical](/machine-learning-server/python-reference/microsoftml/categorical)| Converts a text column into categories. |
65
-
|[microsoftml.categorical_hash](/machine-learning-server/python-reference/microsoftml/categorical-hash)| Hashes and converts a text column into categories. |
72
+
|[microsoftml.categorical](reference/microsoftml/categorical.md)| Converts a text column into categories. |
73
+
|[microsoftml.categorical_hash](reference/microsoftml/categorical-hash.md)| Hashes and converts a text column into categories. |
66
74
67
75
### Schema manipulation
68
76
69
77
| Function | Description |
70
78
|----------|-------------|
71
-
|[microsoftml.concat](/machine-learning-server/python-reference/microsoftml/concat)| Concatenates multiple columns into a single vector. |
72
-
|[microsoftml.drop_columns](/machine-learning-server/python-reference/microsoftml/drop-columns)| Drops columns from a dataset. |
73
-
|[microsoftml.select_columns](/machine-learning-server/python-reference/microsoftml/select-columns)| Retains columns of a dataset. |
74
-
79
+
|[microsoftml.concat](reference/microsoftml/concat.md)| Concatenates multiple columns into a single vector. |
80
+
|[microsoftml.drop_columns](reference/microsoftml/drop-columns.md)| Drops columns from a dataset. |
81
+
|[microsoftml.select_columns](reference/microsoftml/select-columns.md)| Retains columns of a dataset. |
75
82
76
83
### Variable selection
77
84
78
85
| Function | Description |
79
86
|----------|-------------|
80
-
|[microsoftml.count_select](/machine-learning-server/python-reference/microsoftml/count-select)|Feature selection based on counts. |
81
-
|[microsoftml.mutualinformation_select](/machine-learning-server/python-reference/microsoftml/mutualinformation-select)| Feature selection based on mutual information. |
82
-
87
+
|[microsoftml.count_select](reference/microsoftml/count-select.md)|Feature selection based on counts. |
88
+
|[microsoftml.mutualinformation_select](reference/microsoftml/mutualinformation-select.md)| Feature selection based on mutual information. |
83
89
84
90
### Text analytics
85
91
86
92
| Function | Description |
87
93
|----------|-------------|
88
-
|[microsoftml.featurize_text](/machine-learning-server/python-reference/microsoftml/featurize-text)| Converts text columns into numerical features. |
Copy file name to clipboardExpand all lines: docs/machine-learning/python/ref-py-revoscalepy.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ SQL Server and Python use different data types in some cases. For a list of mapp
77
77
|[rx_logit](/machine-learning-server/python-reference/revoscalepy/rx-logit)| Create a logistic regression model|
78
78
|[rx_summary](/machine-learning-server/python-reference/revoscalepy/rx-summary)| Produce univariate summaries of objects in revoscalepy.|
79
79
80
-
You should also review the functions in [microsoftml](/machine-learning-server/python-reference/microsoftml/microsoftml-package) for additional approaches.
80
+
You should also review the functions in [microsoftml](../python/ref-py-microsoftml.md) for additional approaches.
0 commit comments