Upload 2 files
Browse files
Danbooru Prompt Selector/TEST/prompt_selector_auto_1205_test.exe
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a316c0139d35f1138c54bd4cbaf7376177e59a68779c97aae66535404dd93b8c
|
| 3 |
+
size 81782287
|
Danbooru Prompt Selector/TEST/prompt_selector_auto_1205_test.py
CHANGED
|
@@ -1073,6 +1073,7 @@ def generate_turbo(_seed, turbo_count, tb_access_token,width, height, positive,
|
|
| 1073 |
global running_flag
|
| 1074 |
global image_queue
|
| 1075 |
global turbo_stop_bit
|
|
|
|
| 1076 |
|
| 1077 |
if(pipe_number == 0): image_queue.clear()
|
| 1078 |
|
|
@@ -1207,8 +1208,8 @@ def generate_turbo(_seed, turbo_count, tb_access_token,width, height, positive,
|
|
| 1207 |
print('running_flag : ',running_flag,'pipe_number : ',pipe_number, ' : already running ')
|
| 1208 |
if(turbo_stop_bit):
|
| 1209 |
return
|
|
|
|
| 1210 |
|
| 1211 |
-
|
| 1212 |
running_flag = True
|
| 1213 |
tprint("Running : request received, pipeline :",pipe_number)
|
| 1214 |
try:
|
|
@@ -1250,6 +1251,8 @@ def generate_turbo(_seed, turbo_count, tb_access_token,width, height, positive,
|
|
| 1250 |
button.config(state=tk.NORMAL)
|
| 1251 |
if(mac_var.get()): window.event_generate(GENERATE_EVENT, when="tail")
|
| 1252 |
|
|
|
|
|
|
|
| 1253 |
time.sleep(random.uniform(3.0, 5.5))
|
| 1254 |
if(pipe_number == 4): button.config(state=tk.NORMAL)
|
| 1255 |
running_flag = False
|
|
@@ -1265,9 +1268,18 @@ def generate_turbo(_seed, turbo_count, tb_access_token,width, height, positive,
|
|
| 1265 |
stopped = True
|
| 1266 |
if (pipe_number != 4):
|
| 1267 |
tprint("Stopped : request stopped before assign pipeline :",pipe_number+1)
|
| 1268 |
-
pipe_number = 4
|
| 1269 |
|
| 1270 |
-
if pipe_number == 4 and mac_var.get()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1271 |
random_function()
|
| 1272 |
time.sleep(random.uniform(2.1, 5.5))
|
| 1273 |
if not (turbo_stop_bit):
|
|
@@ -1657,6 +1669,7 @@ NAI_ID_multi = None
|
|
| 1657 |
image_queue = []
|
| 1658 |
last_generation_seed = random.randint(0,9999999999)
|
| 1659 |
turbo_stop_bit = False
|
|
|
|
| 1660 |
|
| 1661 |
whitelist = wlist.whitelist
|
| 1662 |
bag_of_tags = tagbag.bag_of_tags
|
|
|
|
| 1073 |
global running_flag
|
| 1074 |
global image_queue
|
| 1075 |
global turbo_stop_bit
|
| 1076 |
+
global task_finished
|
| 1077 |
|
| 1078 |
if(pipe_number == 0): image_queue.clear()
|
| 1079 |
|
|
|
|
| 1208 |
print('running_flag : ',running_flag,'pipe_number : ',pipe_number, ' : already running ')
|
| 1209 |
if(turbo_stop_bit):
|
| 1210 |
return
|
| 1211 |
+
print('containing : ',pipe_number)
|
| 1212 |
|
|
|
|
| 1213 |
running_flag = True
|
| 1214 |
tprint("Running : request received, pipeline :",pipe_number)
|
| 1215 |
try:
|
|
|
|
| 1251 |
button.config(state=tk.NORMAL)
|
| 1252 |
if(mac_var.get()): window.event_generate(GENERATE_EVENT, when="tail")
|
| 1253 |
|
| 1254 |
+
task_finished += 1 #터보 기능의 안전장치입니다.
|
| 1255 |
+
|
| 1256 |
time.sleep(random.uniform(3.0, 5.5))
|
| 1257 |
if(pipe_number == 4): button.config(state=tk.NORMAL)
|
| 1258 |
running_flag = False
|
|
|
|
| 1268 |
stopped = True
|
| 1269 |
if (pipe_number != 4):
|
| 1270 |
tprint("Stopped : request stopped before assign pipeline :",pipe_number+1)
|
|
|
|
| 1271 |
|
| 1272 |
+
if pipe_number == 4 and mac_var.get():
|
| 1273 |
+
print(" task finished : ",task_finished)
|
| 1274 |
+
wait_limit = 0
|
| 1275 |
+
while(task_finished < 5 and wait_limit < 10):
|
| 1276 |
+
wait_limit += 1
|
| 1277 |
+
print(f"Wait other pipeline ... : ({wait_limit}/10)")
|
| 1278 |
+
time.sleep(3)
|
| 1279 |
+
if(wait_limit == 10):
|
| 1280 |
+
print(f"Process : {turbo_count} request time-out")
|
| 1281 |
+
running_flag = False
|
| 1282 |
+
task_finished = 0
|
| 1283 |
random_function()
|
| 1284 |
time.sleep(random.uniform(2.1, 5.5))
|
| 1285 |
if not (turbo_stop_bit):
|
|
|
|
| 1669 |
image_queue = []
|
| 1670 |
last_generation_seed = random.randint(0,9999999999)
|
| 1671 |
turbo_stop_bit = False
|
| 1672 |
+
task_finished = 0
|
| 1673 |
|
| 1674 |
whitelist = wlist.whitelist
|
| 1675 |
bag_of_tags = tagbag.bag_of_tags
|