Class BertBaseEmbedderConfig

java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.embedding.BertBaseEmbedderConfig

public final class BertBaseEmbedderConfig extends com.yahoo.config.ConfigInstance
This class represents the root node of bert-base-embedder Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
  • Field Details

  • Constructor Details

  • Method Details

    • getDefMd5

      public static String getDefMd5()
    • getDefName

      public static String getDefName()
    • getDefNamespace

      public static String getDefNamespace()
    • tokenizerVocab

      public Path tokenizerVocab()
      Returns:
      bert-base-embedder.tokenizerVocab
    • tokenizerVocabReference

      public com.yahoo.config.ModelReference tokenizerVocabReference()
      Returns:
      bert-base-embedder.tokenizerVocab ModelReference
    • transformerModel

      public Path transformerModel()
      Returns:
      bert-base-embedder.transformerModel
    • transformerModelReference

      public com.yahoo.config.ModelReference transformerModelReference()
      Returns:
      bert-base-embedder.transformerModel ModelReference
    • transformerMaxTokens

      public int transformerMaxTokens()
      Returns:
      bert-base-embedder.transformerMaxTokens
    • poolingStrategy

      Returns:
      bert-base-embedder.poolingStrategy
    • transformerInputIds

      public String transformerInputIds()
      Returns:
      bert-base-embedder.transformerInputIds
    • transformerAttentionMask

      public String transformerAttentionMask()
      Returns:
      bert-base-embedder.transformerAttentionMask
    • transformerTokenTypeIds

      public String transformerTokenTypeIds()
      Returns:
      bert-base-embedder.transformerTokenTypeIds
    • transformerStartSequenceToken

      public int transformerStartSequenceToken()
      Returns:
      bert-base-embedder.transformerStartSequenceToken
    • transformerEndSequenceToken

      public int transformerEndSequenceToken()
      Returns:
      bert-base-embedder.transformerEndSequenceToken
    • transformerOutput

      public String transformerOutput()
      Returns:
      bert-base-embedder.transformerOutput
    • onnxExecutionMode

      Returns:
      bert-base-embedder.onnxExecutionMode
    • onnxInterOpThreads

      public int onnxInterOpThreads()
      Returns:
      bert-base-embedder.onnxInterOpThreads
    • onnxIntraOpThreads

      public int onnxIntraOpThreads()
      Returns:
      bert-base-embedder.onnxIntraOpThreads
    • onnxGpuDevice

      public int onnxGpuDevice()
      Returns:
      bert-base-embedder.onnxGpuDevice