diff options
author | Jon Bratseth <bratseth@gmail.com> | 2021-09-17 07:44:06 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2021-09-17 07:44:06 +0200 |
commit | a0f2ddb8b759a928329996050c818f5a4fae90b0 (patch) | |
tree | 050c7f725f4efdb736912c405008bd1d49bd782c /linguistics | |
parent | e9b65e88869ce0ce773330de0b1128554257f359 (diff) |
Update ABI spec
Diffstat (limited to 'linguistics')
-rw-r--r-- | linguistics/abi-spec.json | 66 |
1 files changed, 46 insertions, 20 deletions
diff --git a/linguistics/abi-spec.json b/linguistics/abi-spec.json index 136d07721de..e8687b5c9f4 100644 --- a/linguistics/abi-spec.json +++ b/linguistics/abi-spec.json @@ -328,6 +328,20 @@ ], "fields": [] }, + "com.yahoo.language.process.Encoder": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract java.util.List encode(java.lang.String, com.yahoo.language.Language)", + "public abstract com.yahoo.tensor.Tensor encode(java.lang.String, com.yahoo.language.Language, com.yahoo.tensor.TensorType)" + ], + "fields": [] + }, "com.yahoo.language.process.GramSplitter$Gram": { "superClass": "java.lang.Object", "interfaces": [], @@ -701,6 +715,23 @@ ], "fields": [] }, + "com.yahoo.language.sentencepiece.Scoring": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.language.sentencepiece.Scoring[] values()", + "public static com.yahoo.language.sentencepiece.Scoring valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.language.sentencepiece.Scoring highestScore", + "public static final enum com.yahoo.language.sentencepiece.Scoring fewestSegments" + ] + }, "com.yahoo.language.sentencepiece.SentencePieceConfig$Builder": { "superClass": "java.lang.Object", "interfaces": [ @@ -846,33 +877,17 @@ "public java.util.Map getModels()", "public com.yahoo.language.sentencepiece.SentencePieceEncoder$Builder setCollapseUnknowns(boolean)", "public boolean getCollapseUnknowns()", - "public com.yahoo.language.sentencepiece.SentencePieceEncoder$Builder setScoring(com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring)", - "public com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring getScoring()", + "public com.yahoo.language.sentencepiece.SentencePieceEncoder$Builder setScoring(com.yahoo.language.sentencepiece.Scoring)", + "public com.yahoo.language.sentencepiece.Scoring getScoring()", "public com.yahoo.language.sentencepiece.SentencePieceEncoder build()" ], "fields": [] }, - "com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring[] values()", - "public static com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring highestScore", - "public static final enum com.yahoo.language.sentencepiece.SentencePieceEncoder$Scoring fewestSegments" - ] - }, "com.yahoo.language.sentencepiece.SentencePieceEncoder": { "superClass": "java.lang.Object", "interfaces": [ - "com.yahoo.language.process.Segmenter" + "com.yahoo.language.process.Segmenter", + "com.yahoo.language.process.Encoder" ], "attributes": [ "public" @@ -886,5 +901,16 @@ "public java.lang.String normalize(java.lang.String)" ], "fields": [] + }, + "com.yahoo.language.sentencepiece.Trie": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void <init>()" + ], + "fields": [] } }
\ No newline at end of file |