in Models/Text/SentencePiece/SentencePieceModel.pb.swift [906:952]
mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
_ = _uniqueStorage()
try withExtendedLifetime(_storage) { (_storage: _StorageClass) in
while let fieldNumber = try decoder.nextFieldNumber() {
switch fieldNumber {
case 1: try decoder.decodeRepeatedStringField(value: &_storage._input)
case 2: try decoder.decodeSingularStringField(value: &_storage._modelPrefix)
case 3: try decoder.decodeSingularEnumField(value: &_storage._modelType)
case 4: try decoder.decodeSingularInt32Field(value: &_storage._vocabSize)
case 5: try decoder.decodeRepeatedStringField(value: &_storage._acceptLanguage)
case 6: try decoder.decodeSingularInt32Field(value: &_storage._selfTestSampleSize)
case 7: try decoder.decodeSingularStringField(value: &_storage._inputFormat)
case 10: try decoder.decodeSingularFloatField(value: &_storage._characterCoverage)
case 11: try decoder.decodeSingularInt32Field(value: &_storage._inputSentenceSize)
case 12: try decoder.decodeSingularInt32Field(value: &_storage._miningSentenceSize)
case 13: try decoder.decodeSingularInt32Field(value: &_storage._trainingSentenceSize)
case 14: try decoder.decodeSingularInt32Field(value: &_storage._seedSentencepieceSize)
case 15: try decoder.decodeSingularFloatField(value: &_storage._shrinkingFactor)
case 16: try decoder.decodeSingularInt32Field(value: &_storage._numThreads)
case 17: try decoder.decodeSingularInt32Field(value: &_storage._numSubIterations)
case 18: try decoder.decodeSingularInt32Field(value: &_storage._maxSentenceLength)
case 19: try decoder.decodeSingularBoolField(value: &_storage._shuffleInputSentence)
case 20: try decoder.decodeSingularInt32Field(value: &_storage._maxSentencepieceLength)
case 21: try decoder.decodeSingularBoolField(value: &_storage._splitByUnicodeScript)
case 22: try decoder.decodeSingularBoolField(value: &_storage._splitByWhitespace)
case 23: try decoder.decodeSingularBoolField(value: &_storage._splitByNumber)
case 24: try decoder.decodeSingularBoolField(value: &_storage._treatWhitespaceAsSuffix)
case 30: try decoder.decodeRepeatedStringField(value: &_storage._controlSymbols)
case 31: try decoder.decodeRepeatedStringField(value: &_storage._userDefinedSymbols)
case 33: try decoder.decodeSingularBoolField(value: &_storage._hardVocabLimit)
case 34: try decoder.decodeSingularBoolField(value: &_storage._useAllVocab)
case 40: try decoder.decodeSingularInt32Field(value: &_storage._unkID)
case 41: try decoder.decodeSingularInt32Field(value: &_storage._bosID)
case 42: try decoder.decodeSingularInt32Field(value: &_storage._eosID)
case 43: try decoder.decodeSingularInt32Field(value: &_storage._padID)
case 44: try decoder.decodeSingularStringField(value: &_storage._unkSurface)
case 45: try decoder.decodeSingularStringField(value: &_storage._unkPiece)
case 46: try decoder.decodeSingularStringField(value: &_storage._bosPiece)
case 47: try decoder.decodeSingularStringField(value: &_storage._eosPiece)
case 48: try decoder.decodeSingularStringField(value: &_storage._padPiece)
case 200..<536870912:
try decoder.decodeExtensionField(values: &_protobuf_extensionFieldValues, messageType: Sentencepiece_TrainerSpec.self, fieldNumber: fieldNumber)
default: break
}
}
}
}