Vector constructor
Vector({
- Iterable<
double> ? data, - SparseIndices? indices,
- int? vectorsCount,
- DenseVector? dense,
- SparseVector? sparse,
- MultiDenseVector? multiDense,
- Document? document,
- Image? image,
- InferenceObject? object,
Implementation
factory Vector({
$core.Iterable<$core.double>? data,
SparseIndices? indices,
$core.int? vectorsCount,
DenseVector? dense,
SparseVector? sparse,
MultiDenseVector? multiDense,
Document? document,
Image? image,
InferenceObject? object,
}) {
final $result = create();
if (data != null) {
$result.data.addAll(data);
}
if (indices != null) {
$result.indices = indices;
}
if (vectorsCount != null) {
$result.vectorsCount = vectorsCount;
}
if (dense != null) {
$result.dense = dense;
}
if (sparse != null) {
$result.sparse = sparse;
}
if (multiDense != null) {
$result.multiDense = multiDense;
}
if (document != null) {
$result.document = document;
}
if (image != null) {
$result.image = image;
}
if (object != null) {
$result.object = object;
}
return $result;
}