- 3.12.0 (latest)
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class IndexDatapoint : IMessage<IndexDatapoint>, IEquatable<IndexDatapoint>, IDeepCloneable<IndexDatapoint>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class IndexDatapoint.
A datapoint of Index.
Implements
IMessageIndexDatapoint, IEquatableIndexDatapoint, IDeepCloneableIndexDatapoint, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
IndexDatapoint()
public IndexDatapoint()
IndexDatapoint(IndexDatapoint)
public IndexDatapoint(IndexDatapoint other)
Parameter | |
---|---|
Name | Description |
other |
IndexDatapoint |
Properties
CrowdingTag
public IndexDatapoint.Types.CrowdingTag CrowdingTag { get; set; }
Optional. CrowdingTag of the datapoint, the number of neighbors to return in each crowding can be configured during query.
Property Value | |
---|---|
Type | Description |
IndexDatapointTypesCrowdingTag |
DatapointId
public string DatapointId { get; set; }
Required. Unique identifier of the datapoint.
Property Value | |
---|---|
Type | Description |
string |
FeatureVector
public RepeatedField<float> FeatureVector { get; }
Required. Feature embedding vector for dense index. An array of numbers with the length of [NearestNeighborSearchConfig.dimensions].
Property Value | |
---|---|
Type | Description |
RepeatedFieldfloat |
NumericRestricts
public RepeatedField<IndexDatapoint.Types.NumericRestriction> NumericRestricts { get; }
Optional. List of Restrict of the datapoint, used to perform "restricted searches" where boolean rule are used to filter the subset of the database eligible for matching. This uses numeric comparisons.
Property Value | |
---|---|
Type | Description |
RepeatedFieldIndexDatapointTypesNumericRestriction |
Restricts
public RepeatedField<IndexDatapoint.Types.Restriction> Restricts { get; }
Optional. List of Restrict of the datapoint, used to perform "restricted searches" where boolean rule are used to filter the subset of the database eligible for matching. This uses categorical tokens. See: https://cloud.google.com/vertex-ai/docs/matching-engine/filtering
Property Value | |
---|---|
Type | Description |
RepeatedFieldIndexDatapointTypesRestriction |
SparseEmbedding
public IndexDatapoint.Types.SparseEmbedding SparseEmbedding { get; set; }
Optional. Feature embedding vector for sparse index.
Property Value | |
---|---|
Type | Description |
IndexDatapointTypesSparseEmbedding |