diff --git a/src/main/java/org/myrobotlab/service/meta/Deeplearning4jMeta.java b/src/main/java/org/myrobotlab/service/meta/Deeplearning4jMeta.java index 23fc4aeff8..1387f42739 100644 --- a/src/main/java/org/myrobotlab/service/meta/Deeplearning4jMeta.java +++ b/src/main/java/org/myrobotlab/service/meta/Deeplearning4jMeta.java @@ -26,7 +26,7 @@ public Deeplearning4jMeta() { addDependency("org.bytedeco", "javacpp", "1.5.8"); // REMOVED FOR COLLISION - // addDependency("org.bytedeco", "openblas", "0.3.17-" + "1.5.6"); + addDependency("org.bytedeco", "openblas", "0.3.21-" + "1.5.8"); // dl4j deps. addDependency("org.deeplearning4j", "deeplearning4j-core", dl4jVersion); diff --git a/src/main/java/org/myrobotlab/service/meta/OpenCVMeta.java b/src/main/java/org/myrobotlab/service/meta/OpenCVMeta.java index 73d284cdb6..03428446dd 100644 --- a/src/main/java/org/myrobotlab/service/meta/OpenCVMeta.java +++ b/src/main/java/org/myrobotlab/service/meta/OpenCVMeta.java @@ -20,6 +20,7 @@ public OpenCVMeta() { // addDependency("org.bytedeco", "javacv", javaCvVersion); addDependency("org.bytedeco", "javacv-platform", javaCvVersion); addDependency("org.bytedeco", "javacpp", javaCvVersion); + addDependency("org.bytedeco", "openblas", "0.3.21-" + javaCvVersion); // FIXME - finish with cmdLine flag -gpu vs cudaEnabled for DL4J ? boolean gpu = false; if (gpu) { diff --git a/src/main/java/org/myrobotlab/service/meta/TesseractOcrMeta.java b/src/main/java/org/myrobotlab/service/meta/TesseractOcrMeta.java index 8c8d9a2554..e8149447f7 100644 --- a/src/main/java/org/myrobotlab/service/meta/TesseractOcrMeta.java +++ b/src/main/java/org/myrobotlab/service/meta/TesseractOcrMeta.java @@ -13,13 +13,15 @@ public class TesseractOcrMeta extends MetaData { * dependencies, and all other meta data related to the service. */ public TesseractOcrMeta() { + String javaCvVersion = "1.5.8"; - String tesseractVersion = "5.2.0-1.5.8"; + String tesseractVersion = "5.2.0-" + javaCvVersion; addDescription("Optical character recognition - the ability to read"); addCategory("ai", "vision"); addDependency("org.bytedeco", "tesseract", tesseractVersion); addDependency("org.bytedeco", "tesseract-platform", tesseractVersion); addDependency("tesseract", "tessdata", "0.0.2", "zip"); + addDependency("org.bytedeco", "openblas", "0.3.21-" + javaCvVersion); }