aboutsummaryrefslogtreecommitdiffstats
path: root/linguistics
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-09-17 07:44:06 +0200
committerJon Bratseth <bratseth@gmail.com>2021-09-17 07:44:06 +0200
commita0f2ddb8b759a928329996050c818f5a4fae90b0 (patch)
tree050c7f725f4efdb736912c405008bd1d49bd782c /linguistics
parente9b65e88869ce0ce773330de0b1128554257f359 (diff)
Update ABI spec
Diffstat (limited to 'linguistics')
-rw-r--r--linguistics/abi-spec.json66
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