Represents a ModelProto.

Implements

Constructors

Properties

denormalizerSpec?: null | INormalizerSpec

ModelProto denormalizerSpec.

normalizerSpec?: null | INormalizerSpec

ModelProto normalizerSpec.

pieces: ISentencePiece[]

ModelProto pieces.

selfTestData?: null | ISelfTestData

ModelProto selfTestData.

trainerSpec?: null | ITrainerSpec

ModelProto trainerSpec.

Methods

  • Decodes a ModelProto message from the specified reader or buffer.

    Parameters

    • reader: Uint8Array<ArrayBufferLike> | Reader

      Reader or buffer to decode from

    • Optionallength: number

      Message length if known beforehand

    Returns sentencepiece.ModelProto

    ModelProto

    If the payload is not a reader or valid buffer

    If required fields are missing

  • Verifies a ModelProto message.

    Parameters

    • message: { [k: string]: any }

      Plain object to verify

    Returns null | string

    null if valid, otherwise the reason why it is not