From d5d063a973ac366eda2959016d5949469e895967 Mon Sep 17 00:00:00 2001 From: "javaai.org" Date: Tue, 9 Apr 2024 23:00:03 +0800 Subject: [PATCH 1/2] v1.0.4-RELESE, update jni libs to fix String format errors on macos platform. --- StableDiffusionApi/pom.xml | 2 +- StableDiffusionConsole/pom.xml | 4 ++-- .../org/javaai/stablediffusion/console/Main.java | 14 ++++++++++++++ StableDiffusionExamples/pom.xml | 4 ++-- pom.xml | 2 +- 5 files changed, 20 insertions(+), 6 deletions(-) diff --git a/StableDiffusionApi/pom.xml b/StableDiffusionApi/pom.xml index 55ddc55..a1ca617 100644 --- a/StableDiffusionApi/pom.xml +++ b/StableDiffusionApi/pom.xml @@ -6,7 +6,7 @@ org.javaai.stablediffusion StableDiffusionApi - 1.0.3 + 1.0.4 StableDiffusionApi StableDiffusionApi diff --git a/StableDiffusionConsole/pom.xml b/StableDiffusionConsole/pom.xml index ec317a4..60f7ad3 100644 --- a/StableDiffusionConsole/pom.xml +++ b/StableDiffusionConsole/pom.xml @@ -6,7 +6,7 @@ org.javaai.stablediffusion StableDiffusionConsole - 1.0.3 + 1.0.4 StableDiffusionConsole StableDiffusionConsole @@ -90,7 +90,7 @@ org.javaai.stablediffusion StableDiffusionApi - 1.0.3 + 1.0.4 diff --git a/StableDiffusionConsole/src/main/java/org/javaai/stablediffusion/console/Main.java b/StableDiffusionConsole/src/main/java/org/javaai/stablediffusion/console/Main.java index c080d05..346c1c3 100644 --- a/StableDiffusionConsole/src/main/java/org/javaai/stablediffusion/console/Main.java +++ b/StableDiffusionConsole/src/main/java/org/javaai/stablediffusion/console/Main.java @@ -1,7 +1,9 @@ package org.javaai.stablediffusion.console; +import org.javaai.stablediffusion.api.SDLogCallback; import org.javaai.stablediffusion.api.StableDiffusion; import org.javaai.stablediffusion.api.StableDiffusionLoader; +import org.javaai.stablediffusion.api.Util; public class Main { @@ -11,6 +13,18 @@ public static void main(String[] args) throws Exception { StableDiffusionLoader.loadShared(); StableDiffusion sd = new StableDiffusion(); + Util.setSDLogCallback(new SDLogCallback() { + + @Override + public void onSDLogCallback(int SDLogLevel, String file, int line, String log) { + System.out.println(log); + } + }); + + boolean loadFromFile = sd.loadFromFile("/Users/u/Desktop/models/sd-v1-4.ckpt", null, null, null); + + System.out.println("load:" + loadFromFile); + sd.txt2img("test"); sd.close(); diff --git a/StableDiffusionExamples/pom.xml b/StableDiffusionExamples/pom.xml index 9dcad65..aa5a90c 100644 --- a/StableDiffusionExamples/pom.xml +++ b/StableDiffusionExamples/pom.xml @@ -6,7 +6,7 @@ org.javaai.stablediffusion StableDiffusionExamples - 1.0.3 + 1.0.4 StableDiffusionExamples StableDiffusionExamples @@ -88,7 +88,7 @@ org.javaai.stablediffusion StableDiffusionApi - 1.0.3 + 1.0.4 diff --git a/pom.xml b/pom.xml index eb5bd85..a95e29b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ org.javaai.stablediffusion stable-diffussion.java - 1.0.3 + 1.0.4 pom stable-diffussion.java stable-diffussion.java From 3e66b693f1f3a8ac7b49b108a8f2291ad69aeb6c Mon Sep 17 00:00:00 2001 From: "javaai.org" Date: Sun, 28 Apr 2024 15:07:22 +0800 Subject: [PATCH 2/2] README update to 1.0.4. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1edfe56..7babdbf 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ OSX: x86_64 org.javaai.stablediffusion StableDiffusionApi - 1.0.3 + 1.0.4 ```