Package com.yahoo.embedding
Class ColBertEmbedderConfig
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.embedding.ColBertEmbedderConfig
public final class ColBertEmbedderConfig
extends com.yahoo.config.ConfigInstance
This class represents the root node of col-bert-embedder
Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic interfacestatic final classThis class represents col-bert-embedder.transformerExecutionMode Settings for ONNX model evaluation -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.yahoo.config.ConfigInstance
getDefName, getDefNamespace, serialize, serializeMethods inherited from class com.yahoo.config.InnerNode
equals, getAllDescendantLeafNodes, getChildren, getChildrenWithVectorsFlattened, hashCode, postInitialize, toStringMethods inherited from class com.yahoo.config.Node
clone
-
Field Details
-
CONFIG_DEF_MD5
- See Also:
-
CONFIG_DEF_NAME
- See Also:
-
CONFIG_DEF_NAMESPACE
- See Also:
-
CONFIG_DEF_SCHEMA
-
-
Constructor Details
-
ColBertEmbedderConfig
-
-
Method Details
-
getDefMd5
-
getDefName
-
getDefNamespace
-
tokenizerPath
- Returns:
- col-bert-embedder.tokenizerPath
-
tokenizerPathReference
public com.yahoo.config.ModelReference tokenizerPathReference()- Returns:
- col-bert-embedder.tokenizerPath ModelReference
-
transformerModel
- Returns:
- col-bert-embedder.transformerModel
-
transformerModelReference
public com.yahoo.config.ModelReference transformerModelReference()- Returns:
- col-bert-embedder.transformerModel ModelReference
-
maxQueryTokens
public int maxQueryTokens()- Returns:
- col-bert-embedder.maxQueryTokens
-
maxDocumentTokens
public int maxDocumentTokens()- Returns:
- col-bert-embedder.maxDocumentTokens
-
transformerMaxTokens
public int transformerMaxTokens()- Returns:
- col-bert-embedder.transformerMaxTokens
-
transformerInputIds
- Returns:
- col-bert-embedder.transformerInputIds
-
transformerAttentionMask
- Returns:
- col-bert-embedder.transformerAttentionMask
-
transformerStartSequenceToken
public int transformerStartSequenceToken()- Returns:
- col-bert-embedder.transformerStartSequenceToken
-
transformerEndSequenceToken
public int transformerEndSequenceToken()- Returns:
- col-bert-embedder.transformerEndSequenceToken
-
transformerMaskToken
public int transformerMaskToken()- Returns:
- col-bert-embedder.transformerMaskToken
-
transformerPadToken
public int transformerPadToken()- Returns:
- col-bert-embedder.transformerPadToken
-
queryTokenId
public int queryTokenId()- Returns:
- col-bert-embedder.queryTokenId
-
documentTokenId
public int documentTokenId()- Returns:
- col-bert-embedder.documentTokenId
-
transformerOutput
- Returns:
- col-bert-embedder.transformerOutput
-
transformerExecutionMode
- Returns:
- col-bert-embedder.transformerExecutionMode
-
transformerInterOpThreads
public int transformerInterOpThreads()- Returns:
- col-bert-embedder.transformerInterOpThreads
-
transformerIntraOpThreads
public int transformerIntraOpThreads()- Returns:
- col-bert-embedder.transformerIntraOpThreads
-
transformerGpuDevice
public int transformerGpuDevice()- Returns:
- col-bert-embedder.transformerGpuDevice
-