Reference documentation and code samples for the Google Cloud Vector Search V1 Client class Vector.
A vector which can be either dense or sparse.
Generated from protobuf message google.cloud.vectorsearch.v1.Vector
Namespace
Google \ Cloud \ VectorSearch \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ dense |
DenseVector
A dense vector. |
↳ sparse |
SparseVector
A sparse vector. |
getDense
A dense vector.
| Returns | |
|---|---|
| Type | Description |
DenseVector|null |
|
hasDense
setDense
A dense vector.
| Parameter | |
|---|---|
| Name | Description |
var |
DenseVector
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSparse
A sparse vector.
| Returns | |
|---|---|
| Type | Description |
SparseVector|null |
|
hasSparse
setSparse
A sparse vector.
| Parameter | |
|---|---|
| Name | Description |
var |
SparseVector
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVectorType
| Returns | |
|---|---|
| Type | Description |
string |
|