VectorParams constructor
VectorParams({
- Int64? size,
- Distance? distance,
- HnswConfigDiff? hnswConfig,
- QuantizationConfig? quantizationConfig,
- bool? onDisk,
- Datatype? datatype,
- MultiVectorConfig? multivectorConfig,
Implementation
factory VectorParams({
$fixnum.Int64? size,
Distance? distance,
HnswConfigDiff? hnswConfig,
QuantizationConfig? quantizationConfig,
$core.bool? onDisk,
Datatype? datatype,
MultiVectorConfig? multivectorConfig,
}) {
final $result = create();
if (size != null) {
$result.size = size;
}
if (distance != null) {
$result.distance = distance;
}
if (hnswConfig != null) {
$result.hnswConfig = hnswConfig;
}
if (quantizationConfig != null) {
$result.quantizationConfig = quantizationConfig;
}
if (onDisk != null) {
$result.onDisk = onDisk;
}
if (datatype != null) {
$result.datatype = datatype;
}
if (multivectorConfig != null) {
$result.multivectorConfig = multivectorConfig;
}
return $result;
}