Package com.google.genai.proto
Class SentencepieceModel.ModelProto
-
- All Implemented Interfaces:
-
com.google.genai.proto.SentencepieceModel.ModelProtoOrBuilder,com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class SentencepieceModel.ModelProto extends GeneratedMessageV3.ExtendableMessage<MessageT> implements SentencepieceModel.ModelProtoOrBuilder
Protobuf typeModelProto stores model parameters. SentencePieceProcessor is supposed to be self-contained. All settings/parameters which may change the behavior must be encoded in ModelProto.com.google.genai.proto.ModelProto
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceSentencepieceModel.ModelProto.SentencePieceOrBuilderpublic final classSentencepieceModel.ModelProto.SentencePieceProtobuf type
com.google.genai.proto.ModelProto.SentencePiecepublic final classSentencepieceModel.ModelProto.Builder
Protobuf typeModelProto stores model parameters. SentencePieceProcessor is supposed to be self-contained. All settings/parameters which may change the behavior must be encoded in ModelProto.com.google.genai.proto.ModelProto
-
Field Summary
Fields Modifier and Type Field Description public final static intPIECES_FIELD_NUMBERpublic final static intTRAINER_SPEC_FIELD_NUMBERpublic final static intNORMALIZER_SPEC_FIELD_NUMBERpublic final static intSELF_TEST_DATA_FIELD_NUMBERpublic final static intDENORMALIZER_SPEC_FIELD_NUMBERpublic final static Parser<SentencepieceModel.ModelProto>PARSER
-
Method Summary
Modifier and Type Method Description final static Descriptors.DescriptorgetDescriptor()List<SentencepieceModel.ModelProto.SentencePiece>getPiecesList()Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;List<out SentencepieceModel.ModelProto.SentencePieceOrBuilder>getPiecesOrBuilderList()Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;intgetPiecesCount()Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;SentencepieceModel.ModelProto.SentencePiecegetPieces(int index)Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;SentencepieceModel.ModelProto.SentencePieceOrBuildergetPiecesOrBuilder(int index)Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;booleanhasTrainerSpec()Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;SentencepieceModel.TrainerSpecgetTrainerSpec()Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;SentencepieceModel.TrainerSpecOrBuildergetTrainerSpecOrBuilder()Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;booleanhasNormalizerSpec()Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;SentencepieceModel.NormalizerSpecgetNormalizerSpec()Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;SentencepieceModel.NormalizerSpecOrBuildergetNormalizerSpecOrBuilder()Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;booleanhasSelfTestData()Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;SentencepieceModel.SelfTestDatagetSelfTestData()Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;SentencepieceModel.SelfTestDataOrBuildergetSelfTestDataOrBuilder()Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;booleanhasDenormalizerSpec()Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;SentencepieceModel.NormalizerSpecgetDenormalizerSpec()Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;SentencepieceModel.NormalizerSpecOrBuildergetDenormalizerSpecOrBuilder()Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;final booleanisInitialized()voidwriteTo(CodedOutputStream output)intgetSerializedSize()booleanequals(Object obj)inthashCode()static SentencepieceModel.ModelProtoparseFrom(ByteBuffer data)static SentencepieceModel.ModelProtoparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static SentencepieceModel.ModelProtoparseFrom(ByteString data)static SentencepieceModel.ModelProtoparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static SentencepieceModel.ModelProtoparseFrom(Array<byte> data)static SentencepieceModel.ModelProtoparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static SentencepieceModel.ModelProtoparseFrom(InputStream input)static SentencepieceModel.ModelProtoparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static SentencepieceModel.ModelProtoparseDelimitedFrom(InputStream input)static SentencepieceModel.ModelProtoparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static SentencepieceModel.ModelProtoparseFrom(CodedInputStream input)static SentencepieceModel.ModelProtoparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)SentencepieceModel.ModelProto.BuildernewBuilderForType()static SentencepieceModel.ModelProto.BuildernewBuilder()static SentencepieceModel.ModelProto.BuildernewBuilder(SentencepieceModel.ModelProto prototype)SentencepieceModel.ModelProto.BuildertoBuilder()static SentencepieceModel.ModelProtogetDefaultInstance()static Parser<SentencepieceModel.ModelProto>parser()Parser<SentencepieceModel.ModelProto>getParserForType()SentencepieceModel.ModelProtogetDefaultInstanceForType()-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
getAllFields, getAllFieldsRaw, getExtension, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField -
Methods inherited from class com.google.protobuf.GeneratedMessageV3
getDescriptorForType, getOneofFieldDescriptor, getUnknownFields, hasOneof -
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.Message
getParserForType -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
getPiecesList
List<SentencepieceModel.ModelProto.SentencePiece> getPiecesList()
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;
-
getPiecesOrBuilderList
List<out SentencepieceModel.ModelProto.SentencePieceOrBuilder> getPiecesOrBuilderList()
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;
-
getPiecesCount
int getPiecesCount()
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;
-
getPieces
SentencepieceModel.ModelProto.SentencePiece getPieces(int index)
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;
-
getPiecesOrBuilder
SentencepieceModel.ModelProto.SentencePieceOrBuilder getPiecesOrBuilder(int index)
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;
-
hasTrainerSpec
boolean hasTrainerSpec()
Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;- Returns:
Whether the trainerSpec field is set.
-
getTrainerSpec
SentencepieceModel.TrainerSpec getTrainerSpec()
Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;- Returns:
The trainerSpec.
-
getTrainerSpecOrBuilder
SentencepieceModel.TrainerSpecOrBuilder getTrainerSpecOrBuilder()
Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;
-
hasNormalizerSpec
boolean hasNormalizerSpec()
Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;- Returns:
Whether the normalizerSpec field is set.
-
getNormalizerSpec
SentencepieceModel.NormalizerSpec getNormalizerSpec()
Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;- Returns:
The normalizerSpec.
-
getNormalizerSpecOrBuilder
SentencepieceModel.NormalizerSpecOrBuilder getNormalizerSpecOrBuilder()
Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;
-
hasSelfTestData
boolean hasSelfTestData()
Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;- Returns:
Whether the selfTestData field is set.
-
getSelfTestData
SentencepieceModel.SelfTestData getSelfTestData()
Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;- Returns:
The selfTestData.
-
getSelfTestDataOrBuilder
SentencepieceModel.SelfTestDataOrBuilder getSelfTestDataOrBuilder()
Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;
-
hasDenormalizerSpec
boolean hasDenormalizerSpec()
Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;- Returns:
Whether the denormalizerSpec field is set.
-
getDenormalizerSpec
SentencepieceModel.NormalizerSpec getDenormalizerSpec()
Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;- Returns:
The denormalizerSpec.
-
getDenormalizerSpecOrBuilder
SentencepieceModel.NormalizerSpecOrBuilder getDenormalizerSpecOrBuilder()
Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;
-
isInitialized
final boolean isInitialized()
-
writeTo
void writeTo(CodedOutputStream output)
-
getSerializedSize
int getSerializedSize()
-
hashCode
int hashCode()
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(ByteBuffer data)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(ByteString data)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(Array<byte> data)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(InputStream input)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static SentencepieceModel.ModelProto parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static SentencepieceModel.ModelProto parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(CodedInputStream input)
-
parseFrom
static SentencepieceModel.ModelProto parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilderForType
SentencepieceModel.ModelProto.Builder newBuilderForType()
-
newBuilder
static SentencepieceModel.ModelProto.Builder newBuilder()
-
newBuilder
static SentencepieceModel.ModelProto.Builder newBuilder(SentencepieceModel.ModelProto prototype)
-
toBuilder
SentencepieceModel.ModelProto.Builder toBuilder()
-
getDefaultInstance
static SentencepieceModel.ModelProto getDefaultInstance()
-
parser
static Parser<SentencepieceModel.ModelProto> parser()
-
getParserForType
Parser<SentencepieceModel.ModelProto> getParserForType()
-
getDefaultInstanceForType
SentencepieceModel.ModelProto getDefaultInstanceForType()
-
-
-
-