summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config-lib/abi-spec.json3
-rw-r--r--config-lib/src/main/java/com/yahoo/config/ModelReference.java15
-rw-r--r--model-integration/src/test/java/ai/vespa/embedding/BertBaseEmbedderTest.java4
3 files changed, 2 insertions, 20 deletions
diff --git a/config-lib/abi-spec.json b/config-lib/abi-spec.json
index b219e58d99f..573a8a24e0c 100644
--- a/config-lib/abi-spec.json
+++ b/config-lib/abi-spec.json
@@ -347,9 +347,6 @@
"public boolean equals(java.lang.Object)",
"public int hashCode()",
"public java.lang.String toString()",
- "public static com.yahoo.config.ModelReference fromModelId(java.lang.String)",
- "public static com.yahoo.config.ModelReference fromUrl(java.lang.String)",
- "public static com.yahoo.config.ModelReference fromPath(java.lang.String)",
"public static com.yahoo.config.ModelReference valueOf(java.nio.file.Path)",
"public static com.yahoo.config.ModelReference valueOf(java.lang.String)"
],
diff --git a/config-lib/src/main/java/com/yahoo/config/ModelReference.java b/config-lib/src/main/java/com/yahoo/config/ModelReference.java
index ecee42225db..f3adfbfb531 100644
--- a/config-lib/src/main/java/com/yahoo/config/ModelReference.java
+++ b/config-lib/src/main/java/com/yahoo/config/ModelReference.java
@@ -84,21 +84,6 @@ public class ModelReference {
path.map(v -> v.value()).orElse("\"\"");
}
- /** Creates a model reference having a model id only. */
- public static ModelReference fromModelId(String modelId) {
- return new ModelReference(Optional.of(modelId), Optional.empty(), Optional.empty());
- }
-
- /** Creates a model reference having a url only. */
- public static ModelReference fromUrl(String url) {
- return new ModelReference(Optional.empty(), Optional.of(new UrlReference(url)), Optional.empty());
- }
-
- /** Creates a model reference having a path only. */
- public static ModelReference fromPath(String path) {
- return new ModelReference(Optional.empty(), Optional.empty(), Optional.of(new FileReference(path)));
- }
-
/** Creates a model reference resolved to a Path to the local file. */
public static ModelReference valueOf(Path path) {
return new ModelReference(path);
diff --git a/model-integration/src/test/java/ai/vespa/embedding/BertBaseEmbedderTest.java b/model-integration/src/test/java/ai/vespa/embedding/BertBaseEmbedderTest.java
index 82a78115e63..dbcae24b28f 100644
--- a/model-integration/src/test/java/ai/vespa/embedding/BertBaseEmbedderTest.java
+++ b/model-integration/src/test/java/ai/vespa/embedding/BertBaseEmbedderTest.java
@@ -23,8 +23,8 @@ public class BertBaseEmbedderTest {
assumeTrue(OnnxEvaluator.isRuntimeAvailable(modelPath));
BertBaseEmbedderConfig.Builder builder = new BertBaseEmbedderConfig.Builder();
- builder.tokenizerVocab(ModelReference.fromPath(vocabPath));
- builder.transformerModel(ModelReference.fromPath(modelPath));
+ builder.tokenizerVocab(ModelReference.valueOf(vocabPath));
+ builder.transformerModel(ModelReference.valueOf(modelPath));
BertBaseEmbedder embedder = new BertBaseEmbedder(builder.build());
TensorType destType = TensorType.fromSpec("tensor<float>(x[7])");