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