Commit Graph

145 Commits (65c738eee201cd38f5df1faf68efa7db638a751a)

Author SHA1 Message Date
Roel Kluin 65c738eee2 ruff 2023-07-07 00:23:47 +02:00
Roel Kluin 7749166950 now all interrogators seem to work 2023-07-06 20:29:05 +02:00
Roel Kluin bc78d5ebe6 make cumulative work again 2023-07-06 20:08:04 +02:00
Roel Kluin 50a2bab27f a Z3D-E621-Convnext tagger (retrieved from Zack on discord) seems to have
some NaNs but does work with this change.
2023-07-06 19:36:36 +02:00
Roel Kluin 5514fb2517 fix for wd-v1-4-convnextv2-tagger-v2 2023-07-06 19:19:03 +02:00
Roel Kluin d6762a94b4 quick fix loading those from db 2023-07-06 16:46:43 +02:00
Roel Kluin 40a19b0efd clickable tags 2023-07-06 16:17:51 +02:00
Roel Kluin 7b4907115c current 2023-07-06 10:00:06 +02:00
Roel Kluin d3fe26532e almost entirely fixed inversed ratings 2023-07-05 19:56:09 +02:00
Roel Kluin eaf6cca1a1 add tab with excluded tags 2023-07-05 17:04:55 +02:00
Roel Kluin 818b86f166 warning from interrogation could not be unset 2023-07-05 12:12:44 +02:00
Roel Kluin a28d9d87e5 fix what linter indications 2023-07-05 10:41:05 +02:00
Roel Kluin eeae96e357 experimental large queries 2023-07-05 00:14:02 +02:00
Roel Kluin d99feaa93a bugfix 2023-06-22 19:25:58 +02:00
Roel Kluin 0288403cab already queries, normal mode 2023-06-22 18:32:08 +02:00
Roel Kluin 202a49377e 'fix' async issues by doing only simple actions on events 2023-06-22 01:31:31 +02:00
Roel Kluin eaf1fb0b5e isolate static parts from the interrogation 2023-06-22 00:26:09 +02:00
Roel Kluin 35cef34f72 bugfix 2023-06-20 19:44:13 +02:00
Roel Kluin f7c7cf5014 change add, exclude and search replace tags partially on lose focus 2023-06-20 19:37:55 +02:00
Roel Kluin 701581f6c5 fix 2023-06-20 18:26:19 +02:00
Roel Kluin 69fab9ef85 Add class for storage of queried data 2023-06-20 00:44:49 +02:00
Roel Kluin 0595035dd0 clean up 2023-06-19 22:06:48 +02:00
Roel Kluin 8321ea9fdb If there are multiple gpus this may be useful 2023-06-14 17:27:50 +02:00
Roel Kluin 4ee44d37c9 Fix: rereading the db.json should set the cls.ct past last number used.
The filters can be adapted later if the settings are erroneous,
but writing the tags files in that case is not right.
2023-06-13 23:17:45 +02:00
Roel Kluin 9ac2c216af better error messages 2023-06-13 19:29:03 +02:00
Roel Kluin f47d5da69c implement download strategy optimization suggested by Elziy 2023-06-13 17:04:38 +02:00
Roel Kluin 247cc986bb renaming 2023-06-13 15:45:47 +02:00
Roel Kluin 0b95d87181 moving code to interrogator 2023-06-13 15:18:44 +02:00
Roel Kluin 9a63a33620 rename and reorder checkboxes in ui 2023-06-07 23:22:08 +02:00
Roel Kluin 061630769c prevent batch processing when removing an image, or clicking interrogate
triggering an image tagging while an image is loaded in the other tab.

leave the previous entries in case of an error, phantom reload, though
also in image processing, never list weights in the tags
2023-06-07 22:35:37 +02:00
Roel Kluin e214f8de07 it is possible to set the threshold during the preprocessing 2023-06-07 22:25:34 +02:00
Roel Kluin 66b7724b45 off by one, rating label was one character short 2023-06-07 00:49:04 +02:00
Roel Kluin 6bb0114d46 fix that tags were not actually stored 2023-06-07 00:02:55 +02:00
Roel Kluin 5bf3675721 two fixes 2023-06-06 21:11:51 +02:00
Roel Kluin ebcbe7a35d rename filter to update, which seems a better description IMO 2023-06-06 21:11:24 +02:00
Roel Kluin a497664c58 move splitting of weighed key to a function 2023-06-06 20:03:56 +02:00
Roel Kluin b2610f0ee5 typo 2023-06-06 19:25:45 +02:00
Roel Kluin e5e36fd69c correct tag order 2023-06-06 19:23:03 +02:00
Roel Kluin 5eb483f36f too early push, this should be included in last patch 2023-06-06 11:04:59 +02:00
Roel Kluin a793ce66a0 add a search replace functionality 2023-06-06 10:47:51 +02:00
Roel Kluin a81e5dbb16 add 'filter' action, which, without interrogation filters and updates
all tags files. the first exclusion tag may be a regexp, in /regexp/
format.
2023-06-05 23:49:15 +02:00
Roel Kluin efa853dd37 oops, this was missing still 2023-06-05 23:14:01 +02:00
Roel Kluin 67ade21d58 when clicking on the percentage or the dotted line, don't insert that
percentage
2023-06-05 22:28:10 +02:00
Roel Kluin 656f03b62b make the labels clickable again 2023-06-05 21:54:50 +02:00
Roel Kluin 119670323f Add a tag count threshold slider 2023-06-05 20:57:04 +02:00
Roel Kluin b3afa2a298 Then not using weights, keeping track of the number of interrogations
makes less sense, because the average cannot be calculated anyway.
besides, this allows a 'conclusion' step after consecutive interrogations
where the last removes the ict. This also  should fix the combination of
weighted and non-weighted.
also the extra comma was not fixed, this should do it then.
only print once per file, about missing weights
2023-06-05 19:22:07 +02:00
Roel Kluin b8a440b106 default should be 0.
loop once
the key-value key seems deliberate, but is only present with weights
remove extra comma
2023-06-05 18:06:53 +02:00
Roel Kluin 636705ff22 Also when replacing or ignoring we want combined results 2023-06-05 16:45:09 +02:00
Roel Kluin cde158d322 revert going one line up. it causes weird cursor placement post processing 2023-06-05 16:29:37 +02:00
Roel Kluin f4c30f0736 display the combined weights 2023-06-05 16:12:41 +02:00