Skip to content

Commit cc5dc30

Browse files
authored
update docs (#1444)
1 parent e17211a commit cc5dc30

File tree

1 file changed

+2
-23
lines changed

1 file changed

+2
-23
lines changed

pgml-cms/docs/api/sql-extension/pgml.decompose.md

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ description: Decompose an input vector into it's principal components
44

55
# pgml.decompose()
66

7-
8-
Chunks are pieces of documents split using some specified splitter. This is typically done before embedding.
7+
Matrix decomposition reduces the number of dimensions in a vector, to improve relevance and reduce computation required.
98

109
## API
1110

@@ -21,30 +20,10 @@ pgml.decompose(
2120
| Parameter | Example | Description |
2221
|----------------|---------------------------------|----------------------------------------------------------|
2322
| `project_name` | `'My First PostgresML Project'` | The project name used to train models in `pgml.train()`. |
24-
| `vector` | `ARRAY[0.1, 0.45, 1.0]` | The feature vector that needs decomposition. |
23+
| `vector` | `ARRAY[0.1, 0.45, 1.0]` | The feature vector to transform. |
2524

2625
## Example
2726

2827
```sql
2928
SELECT pgml.decompose('My PCA', ARRAY[0.1, 2.0, 5.0]);
3029
```
31-
32-
!!! example
33-
34-
```sql
35-
SELECT *,
36-
pgml.decompose(
37-
'Buy it Again',
38-
ARRAY[
39-
user.location_id,
40-
NOW() - user.created_at,
41-
user.total_purchases_in_dollars
42-
]
43-
) AS buying_score
44-
FROM users
45-
WHERE tenant_id = 5
46-
ORDER BY buying_score
47-
LIMIT 25;
48-
```
49-
50-
!!!

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy