EmbeddingsOptions constructor
EmbeddingsOptions({
- bool? normalize,
- bool? truncate,
- int? batchSize,
- EmbeddingsNormalizeMode? normalizeMode,
- EmbeddingsPoolingStrategy? pooling,
- int? nThreads,
Implementation
factory EmbeddingsOptions({
$core.bool? normalize,
$core.bool? truncate,
$core.int? batchSize,
EmbeddingsNormalizeMode? normalizeMode,
EmbeddingsPoolingStrategy? pooling,
$core.int? nThreads,
}) {
final result = create();
if (normalize != null) result.normalize = normalize;
if (truncate != null) result.truncate = truncate;
if (batchSize != null) result.batchSize = batchSize;
if (normalizeMode != null) result.normalizeMode = normalizeMode;
if (pooling != null) result.pooling = pooling;
if (nThreads != null) result.nThreads = nThreads;
return result;
}